<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

input::-moz-placeholder{opacity:1;color: #707070;}
input::-webkit-placeholder{opacity:1;color: #707070;}
input::-ms-placeholder{opacity:1;color: #707070;}
textarea::-moz-placeholder{opacity:1;color: #707070;}
textarea::-webkit-placeholder{opacity:1;color: #707070;}
textarea::-ms-placeholder{opacity:1;color: #707070;}

/*--默认--*/
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}
body{font-size:13px;color:#707070;font-family:'思源黑体','Source Han Sans CN'}
ol,ul,li{list-style:none outside none;}
a{text-decoration:none;color:inherit;}
img{border:none;vertical-align:middle;}
img{
  image-rendering: -moz-crisp-edges; /* Firefox */
  image-rendering: -o-crisp-edges; /* Opera */
  image-rendering: -webkit-optimize-contrast; /* Webkit (non-standard naming) */
  image-rendering: crisp-edges;    
  -ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */
}
table{border-collapse:collapse;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#474747;line-height:100%;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}
i,em,b{font-style:normal;font-weight:normal;}
input,textarea,select{padding:0;border:1px solid #CCC;outline:none;}
/*--滚动条插件--*/
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#dde;position:relative;}
.jspDrag{background:#ddd;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin:0 -3px 0 0;}
.jspVerticalBar{width:6px;}
.jspDrag{background:#f3582a;}
.jspTrack{background:#aaa;background:url(../images/line1.png) center top repeat-y;}

@font-face {
    font-family: '微软雅黑';   /*字体名称*/
    src: url('../fonts/SOURCEHANSANSCN-Light.OTF');       /*字体源文件*/
}
@font-face {
    font-family: '微软雅黑';   /*字体名称*/
    src: url('../fonts/SOURCEHANSANSCN-MEDIUM.OTF');       /*字体源文件*/
}

/*修改增加样式*/

.adds1 .cont .right h3{
	line-height: 140%;
    margin-top: -5px;
}








/*--类--*/
.clear{clear:both;height:0;overflow:hidden;}
.clearfix:after{content:"";clear:both;display:block;}
.left{float:left;}
.right{float:right;}
.footer_f{position:fixed;left:0;bottom:0;width:100%;}


/*--通用--*/
/*body{min-width:1003px;max-width:1920px;font-size:14px;color:#707070;}*/
#body{overflow:hidden;max-width: 1920px;margin: 0 auto;}
body {background-attachment: fixed;background-size: cover;background-repeat:  no-repeat; background-position: top center;min-width: 1666px;}
body p{line-height: 1.5;}
.box3 .acti2 .d2 .right .title {line-height: 140%;}
.box3 .acti2 .d2 .right p {height: 52px;}
.media1 .l .box2 .item .text h2 {line-height: 140%;}
.respins4 .list .item h2 {overflow: hidden;text-overflow:ellipsis;/*white-space: nowrap;*/}
.respins3 .box .item .text {background: url(../images/pro_mask3.png);}
.respins1 .child .text1 {z-index: 2;}
.respins1 .child .imgs .img:after {content: "";position: absolute;left: 0;top: 0;bottom: 0;right: 0;background: url(../images/pro_mask3.png);z-index: 1;}
.point1 li a.tit {line-height: 140%;}
/*侧栏*/
.sidebar {position: fixed;width: 37px;top: 50%;right: 2%;}
.sidebar div {width: 37px;height: 37px;background: #fff;text-align: center;line-height:55px;border-radius: 3px;margin-bottom: 3px;position: relative;line-height: 54px;}
.sidebar div a {position: absolute;top: 0;left: 0;padding: 0;margin: 0;width: 37px;height: 37px;background: none;z-index: 3;}
.sidebar div:hover {background: #940d16;}
.sidebar div span {display: inline-block;background: url(../images/swp2.png) no-repeat;width: 22px;height: 22px;}
.sidebar div span.s1 {background-position: 0 0;}
.sidebar div span.s2 {background-position: 0 -38px;}
.sidebar div span.s3 {background-position: 0 -76px;}
.sidebar div:hover .s1 {background-position: -28px 0;}
.sidebar div:hover .s2 {background-position: -28px -38px;}
.sidebar div:hover .s3 {background-position: -28px -76px;}

/*搜索*/
.search_mask {display: none; background: url(../images/jjl_mask1.png);position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 7;}
.search_pop {display: none;width: 410px;border-bottom: 1px solid #7e7e7e;padding: 15px 0;position: fixed;z-index: 8;left: 50%;top: 48%;
    margin-left: -205px;}
.search_pop input.ipt1 {width: 345px;color: #666666;border: none;border-right: 1px solid #7e7e7e;background: none;font-size: 14px;}
.search_pop button {background: none;border: none;float: right;color: #333333;cursor: pointer;}
/*脚*/
#footer {line-height: 62px;background-color: #01254f;min-width:1366px;}
#footer .block {width: 1366px;margin:  0 auto;position: relative;}
#footer .nav {    text-align: right;
    position: relative;

    float: right;}
#footer p {text-align: left;font-size:16px;color: #fff;padding-top: 10px;position: relative;
    top: 32px; }
#footer .nav a {color: #fff;font-size: 16px;}
#footer .nav a:hover {color: #fff;}
#footer .top_bh {position: absolute;right: 70px;top: 0;font-size: 12px;color: #898989; }
#footer .top_bh .s1 {margin-left: 29px;cursor: pointer;background: url(../images/top.png) no-repeat right center;padding-right: 18px;}
#footer .top_bh .s1:hover {color: #fff;}
#footer .bot{ overflow: hidden; }
.links{ position: relative; left:0; z-index:20; }
.links .block{ position: relative; width:1366px; margin:0 auto; }
.links .dl{ position: absolute; right:76px; top:16px; width:180px; height:24px; border:1px solid #898989;  font-size:12px;}
.links .dd{ position: absolute; bottom:28px; left:-1px; line-height: 20px; padding:16px 0 14px 0; background:#898989; border:1px solid #898989; width: 100%; display: none; }
.links .dd a{ display: block; color:#fff; padding-left: 20px; }
.links .dt{ line-height: 24px; color:#898989; position: relative; padding-top:5px; top:-5px; }
.links .dt a{ display: block; padding-left: 10px; }
.links .dt i{ position: absolute; width:30px; height:100%; background:url(../images/lyc/arr.png) no-repeat center; right: 0; top:0; }
.links .dl:hover .dd{ display: block; }
/*1920开始*/
/*头*/
#header {position: absolute;top: 0;left: 0;width: 100%;height: 67px;z-index:1000;}
#header.on {position: fixed !important;background: #fff;display: none;}
#header .block {width: 1366px;margin: 0 auto;box-sizing: border-box;}
#header .logo {float: left;padding-top: 8px;}
#header .loginbar {float: right;padding-top: 20px;height: 25px;}
#header .loginbar ul {}
#header .loginbar li {float: left;}
#header .loginbar li&gt;a {overflow: hidden; float: left;padding-left:26px;height: 24px;line-height: 24px; background-image: url(../images/swp1.png);background-repeat: no-repeat;margin-left: 5px;}
#header .loginbar li&gt;a span {display: inline-block;float: left;width: 0;transition: all 0.3s;-webkit-transition: all 0.3s;color: #474747;}
#header .loginbar li&gt;a:hover span{width: 30px;}
#header .loginbar li a.search {height: 24px;line-height: 25px;overflow: hidden; background-image: url(../images/swp1.png);background-position: 0 -24px;}
#header .loginbar a.a1 {background-position: 0px 5px;}
#header .loginbar li.erweima {position: relative;}
#header .loginbar li.erweima i {display: none;width: 184px;height: 184px;position: absolute;/*background: url(../images/erwima.png) no-repeat center;*/top: 20px;left: -84px;}
#header .loginbar li.erweima:hover i {display: block;}
#header .loginbar a.language {background-position: 0px -78px;}
#header .loginbar a.language1 {background-position: 0px -99px;}
#header .loginbar a.icon {background: url(../images/icon.png) no-repeat center;background-position: 5px 5px;}
/*#header .nav {text-align: center;padding: 29px 0 0px;float: left;margin-left: 45px;}
#header .nav a {font-size: 16px;color: #333;width:145px;text-align: center; display: inline-block;}
#header .nav a .s1 { }
#header .nav a .s2 {display: none;}*/
/*#header .nav a:hover {color: #8a121a;}*/
/*#header .white a span {color: #fff;}
#header .nav a:hover .s1 {display: none;}
#header .nav a:hover .s2 {display: block;}*/

#header .nav { float: left;text-align: center;}
#header .nav a{    display: block; white-space: nowrap;}
#header .class1{ height: 110px;}
#header .class1 &gt; li{ position: relative; float: left;}
#header .class1 &gt; li &gt; a{    padding: 0 24px;
    font-size: 18px;
    line-height: 110px;}
#header .class1 &gt; li &gt; a:hover{
    padding: 0 24px;
    font-size: 18px;
    line-height: 110px;
    color: #fff;
}
#header .class2 &gt; li &gt; a:hover {
    font-size: 16px;
    padding: 8px;
		color:#fff;
}
#header .class2{ position: absolute; left: 0; right: 0; top: 100%; padding: 0px 0; background-color:  rgba(222, 222, 222, 0.7); display: none;}
#header .class2 &gt; li{}
#header .class2 &gt; li &gt; a{ font-size: 16px; padding: 8px;}
#header .class1 &gt; li:hover{ background-color: rgba(112,112,112,0.7);}
#header .class1 &gt; li:hover .class2{ display: block;}


/*首页*/
.box1 {width: 100%;background-size: 100% 100%;background-repeat: no-repeat;}
.box1 .block {width: 1366px;margin: 0 auto;}
.box1 .nav { position: relative;padding: 90px 0 44px; text-align: center; z-index: 2;}
.box1 .nav a{   display: block; white-space: nowrap;}
.box1 .class1{ display: inline-block; height: 67px;}
.box1 .class1 &gt; li{ position: relative; float: left;    color: #fff;}
.box1 .class1 &gt; li &gt; a{ padding: 0 36px; font-size: 16px; line-height: 67px;background:#color: #fff;}
.box1 .class1 &gt; li &gt; a:hover {
    padding: 0 36px;
    font-size: 16px;
    line-height: 67px;
    color: #000;
}
.box1 .class2{ position: absolute; left: 0; right: 0; top: 100%; padding: 0px 0; background-color: #aaaaaac2; display: none;}
.box1 .class2 &gt; li{}
.box1 .class2 &gt; li &gt; a{ font-size: 14px; padding: 8px;}
.box1 .class1 &gt; li:hover{ background-color:  rgba(140, 140, 140, 0.7);}
.box1 .class1 &gt; li:hover .class2{ display: block;}
/*.box1 .nav a {font-size: 16px;color: #333;width:175px;text-align: center; display: inline-block;}*/
/*.box1 .nav a .s2 {display: none;}*/
/*.box1 .nav a .s1 { }*/
/*.box1 .nav a:hover {color: #8a121a;}*/
.box1 .nav a:hover .s1 {display: none;}
.box1 .nav a:hover .s2 {display: block;}
.txt{    position: relative;
    top: -110px;
    width: 854px;
    margin: 0 auto;}
.txt2{    margin: 0 auto;
    width: 334px;
    position: relative;
    right: 34px;
    top: 20px;
    height: 134px;}
.txt9{       margin: 0 auto;
    width: 516px;
    position: relative;
    right: 0px;
    top: 20px;
    height: 160px;}	
.txt3{     margin: 0 auto;
    width: 605px;
    position: relative;
   
    top: 3px;
    height: 134px;}	
.txt3 h1{padding-left: 18px;font-size: 20px;color:#000;font-weight:bold;padding-top: 34px;}	
.txt3 p{padding-top: 11px;padding-left: 18px;    font-size: 16px;}
.fo{    font-size: 16px;
    font-weight: bold;
    position: relative;
    top: 20px;}	
.iu{font-size: 16px;
    float: right;}	
.fo3{    font-size: 30px;
    font-weight: bold;color:#0d52a1;
    position: relative;
    top: 20px;}		
	.fo2{    position: relative;
    top: 15px;font-size: 16px;}
.fo4 {
    position: relative;
       top: 54px;
    font-size: 16px;
}	
.fo1{position: relative;
    top: 38px;
    font-size: 20px;}
.fo0{font-size: 18px;color:#000;line-height:140%}	



.box4 {width: 100%;margin-top: 15px;}
.box4 .block {width: 1366px;margin: 0 auto;position: relative;padding: 20px;box-sizing: border-box;}
/**.box4{     height: 588px; width: 1366px;
    margin: 0 auto;
    padding: 20px;
    box-sizing: border-box;
    margin-top: 18px;}**/
.dangleft{
    float: left;
    background: url(http://www.xzkt.com/uploadfile/2023427/aa.jpg) no-repeat;
    background-size:100% 100%;
    width: 45%;
    height: 362px;
    opacity: 1;
    z-index: 100;
    position: relative;}
	.dangleft .nei{    padding: 70px;
    padding-top: 250px;}
	.dangleft .nei h1{font-size:36px;color:#fff;font-weight:700;text-align:center;}
	.dangleft .nei h3{font-size:24px;color:#fff;font-weight:700;    position: relative;text-align:center;
    top: 20px;}
	.dangleft .nei p{    position: relative;
    top: 40px;font-size:16px;color:#fff;}
	.dangright{      width: 54%;
    height: 362px;
    float: right;z-index: 100;
    position: relative;}
	.dangright li{ height: 174px;}
	.dangright .left{height: 174px;width:38%;float:left;background:#d32a2a;}
	.dangright .left h1{    color: #fff;
    font-size: 24px;
    padding-left: 34px;
    /* padding-top: 60px; */
    font-weight: 700;
    position: relative;
    bottom: -28px;}
	.dangright .left h3{    color: #fff;
    font-size: 16px;
    padding-left: 35px;
    padding-right: 28px;
    padding-top: 22px;}
	.dangright .left a{color:#fff;font-size:16px;    border: 1px solid #fff;
    padding: 4px;
       line-height: 3;
    position: relative;
    left: 35px;}
	
	.dangright .left2{height: 174px;width:38%;float:left;background:#07397d;    margin-bottom: 14px;}
	.dangright .left2 h1{     color: #fff;
    font-size: 24px;
    padding-left: 34px;
    /* padding-top: 60px; */
    font-weight: 700;
    position: relative;
    bottom: -22px;}
	.dangright .left2 h3{padding-left: 33px;
    padding-right: 33px;
    padding-top: 17px;color:#fff;}
	.dangright .left2 a{color:#fff;font-size:16px;    border: 1px solid #fff;
    padding: 4px;
        line-height: 3;
    position: relative;
    left: 35px;}
	
	.dangright .right{height: 174px;width:62%;float:left;    background: #fff;}
	.dangright .right li{height: 20px;
    padding-top: 12px;
    padding-left: 16px;
    padding-right: 16px;color: #000;}
	
	
	
.box1 .con_wp {position: relative;padding: 20px;box-sizing: border-box;}
.jjl_mask1 {position: absolute;top: 0;right: 0;left: 0;bottom: 0;background-color: #fff;opacity: 0.8;}
.box1 .con_wp .con {position: relative;height: 540px;}
.box1 .con_wp .con .focus {width: 50%;height: 100%;float: left;position: relative;}
.box1 .con_wp .con .focus.w100 {width:100%;overflow:hidden;}
.box1 .con_wp .con .focus .focus_view {width: 100%;height: 100%;}
.box1 .con_wp .con .focus .focus_view li {position: absolute;top: 0;left: 0;opacity: 0;width: 100%;}
.box1 .con_wp .con .focus .focus_view li.no {opacity: 1;z-index:1;}
.box1 .con_wp .con .focus .focus_view li img {width: 100%;height: auto;}
.box1 .con_wp .con .focus .focus_view li div {padding-left: 9%;position: absolute;top: 61%;}
.box1 .con_wp .con .focus .focus_view li h1 {font-size: 50px;font-weight:bold;color: #fff; }
.box1 .con_wp .con .focus .focus_view li p {font-size: 22px;color: #fff;}
.box1 .con_wp .con .focus .toggle {position: absolute;right: 39px;bottom: 59px;z-index:3;} 
.box1 .con_wp .con .focus .toggle li {width: 30px;height: 4px;background-color: #959394;float: left;margin-left: 4px;cursor: pointer;}
.box1 .con_wp .con .focus .toggle li.active {background-color: #991629;}
.box1 .con_wp .con .txt_img {width: 50%;height: 100%;float: left;position: relative;overflow: hidden;}
.box1 .con_wp .con .txt_img.hide {display:none;}
.box1 .con_wp .con .txt_img&gt;div {position: absolute;}
.box1 .con_wp .con .txt_img .imgs_l {width: 50%;height: 50%;left: 0;bottom: 0;overflow: hidden;}
.box1 .con_wp .con .txt_img .imgs_r {width: 50%;height: 50%;right: 0;top: 0;overflow: hidden;}
.box1 .con_wp .con .txt_img .imgs_l img {width: 100%;height: 100%;transition:all 3s;-webkit-transition: all 0.3s linear 0;}
.box1 .con_wp .con .txt_img .imgs_r img {height: 100%;transition:all 3s;-webkit-transition: all 0.3s linear 0;}
.box1 .con_wp .con .txt_img .imgs_l img:hover {transform: scale3d(1.2,1.2,1);-webkit-transform: scale3d(1.2,1.2,1);}
.box1 .con_wp .con .txt_img .imgs_r img:hover {transform: scale3d(1.2,1.2,1);-webkit-transform: scale3d(1.2,1.2,1);}
.box1 .con_wp .con .txt_img .bj_l {box-sizing: border-box;padding: 7% 7% 0 5%; width: 52.4%;height: 50.1%;background: url(../images/box1_1.png) no-repeat center;top: 0;left: 0;z-index: 1;background-size: 100% 100%;}
.box1 .con_wp .con .txt_img .bj_r {box-sizing: border-box;width: 52.2%;height: 50%;background: url(../images/box1_2.png) no-repeat center;bottom: 0;right: 0;z-index: 1;background-size: 100% 100%;}
.box1 .con_wp .con .txt_img a {font-size: 14px;color: #fff;}
.box1 .con_wp .con .txt_img a.title {font-size: 18px;color: #fff;position: relative;
    top: -56px;}
.box1 .con_wp .con .txt_img p {font-size: 12px;color: #fff;padding: 17px 0 12px;}
.box2 {width: 100%;margin-top: 100px;}
.box2 .block {width: 1366px;margin: 0 auto;position: relative;padding: 20px;box-sizing: border-box;}
.box2 .con {width: 100%; height: 469px;background-size: 100% 100%;background-repeat: no-repeat;position: relative;text-align: center;}
.box2 .con .ace {opacity: 1;}
.box2 .con img {padding-top: 135px;}
.box2 .con h1 {font-size: 24px;color: #fff;}
.box2 .con p {font-size: 12px;color: #fff;padding: 25px 0 35px;}
.box2 .con .en{font-size: 14px;color: #fff;padding: 25px 0 35px;}
.ok{    position: relative;
    top: -62px;
    right: 14px;}
.box2 .con a {position: relative;
    top: -44px;font-size: 14px;color: #fff;width: 134px;height: 30px;
    line-height: 30px;display: inline-block;border: 1px solid #fff; }
.box3 {width: 100%;margin-top: 15px;}
.box3 .block {width: 1366px;margin: 0 auto;padding: 20px;box-sizing: border-box;position: relative;}
.box3 .acti {text-align: center;height: 277px;overflow: hidden;position: relative;background: #fff;}
.box3 .acti.hide {display:none;}
.box3 .acti .d1 {color: #474747;width: 24.95%;height: 100%;float: left;}
.box3 .acti .d1 h1{font-size: 24px;color:#474747;padding: 50px 0 12px; }
.box3 .acti .d1 h2{font-size: 24px;color: #474747;}
.box3 .acti .d1 p{font-size: 12px;color: #474747;padding: 10px 0 45px;margin: 0 auto;width: 280px;}
.box3 .acti .d1 a{font-size: 12px;color: #474747;}
.box3 .acti .blk {margin-right: 1px; width: 24.95%;height: 100%;text-align: center;position: relative;float: left;transition:all 0.3s;-webkit-transition: all 0.3s;}
.box3 .acti .r0 {margin-right: 0;}
.box3 .acti .blk .mask {transition: all 0.3s;-webkit-transition:all 0.3s; position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../images/mask1.png);z-index: 1;display: none;} 
.box3 .acti .blk .mask .maskimg {padding-top: 105px;}
.box3 .acti .blk&gt;img {width: 100%;height: 80%;}
.box3 .acti .blk p {transition:all 0.1s;-webkit-transition:all 0.1s;height: 53px;font-size: 13px;color: #fff;line-height: 53px;position: absolute;bottom: 0;left: 0;background-color: #07397d;z-index: 2;width: 100%;}
.box3 .acti .blk:hover .mask {display: block;}
.box3 .acti .blk:hover p {color: #fff;    background: #07397d;}
.box3 .acti2 {height: 273px;overflow: hidden;position: relative;background: #fff;}
.box3 .acti2 .d1 {width: 24.95%;height: 100%;float: left;background: url(../images/box3_bj1.png);padding-left: 45px;box-sizing: border-box;}
.box3 .acti2 .d1 h1 {font-size: 24px;color: #fff;padding-top: 32px; }
.box3 .acti2 .d1 h2 {font-size: 24px;color: #fff;padding: 40px 0 54px;}
.box3 .acti2 .d1 a {font-size: 12px;color: #fff;}
.box3 .acti2 .d2 {width: 450px;padding: 60px 0 0 45px;float: left;position: relative;}
.box3 .acti2 .d2 .left {float: left;text-align: center;}
.box3 .acti2 .d2 .left h1 { color: #474747;font-size: 66px;font-weight: bold; margin-top: 2px;}
.box3 .acti2 .d2 .left span {color: #474747;font-size: 18px;font-weight: bold; }
.box3 .acti2 .d2 .right {width: 355px;float: left;padding-left: 12px;}
.box3 .acti2 .d2 .right .title {font-size: 18px;color: #474747;padding-right: 25px;}
.box3 .acti2 .d2 .right p {font-size: 16px;color: #707070;margin: 15px 0 30px;overflow: hidden;height: 52px;}
.box3 .acti2 .d2 .right .more {    font-size: 16px;
    color: #474747;
    position: relative;
    top: -9px;}
/*1920结束*/

/*1680开始*/
/*头*/
.w1680 #header .nav { color: #333;}
/*.w1680 #header .nav a {font-size: 16px;color: #333;width:130px;text-align: center; display: inline-block;}*/
/*脚*/
.w1680 #footer {height: 62px;line-height: 62px;
    background-color: #024594;
    min-width: 1366px;}
.w1680 #footer .block {width: 1366px;margin:  0 auto;position: relative;}
.w1680 #footer .nav {text-align: right;}
.w1680 #footer p {text-align: left;font-size: 12px;color: #fff; }
.w1680 #footer .nav a {color: #fff;font-size: 12px;}
.w1680 #footer .nav a:hover {color: #fff;}
.w1680 #footer .top_bh {position: absolute;right: 13px;top: 0;font-size: 12px;color: #fff; }
.w1680 #footer .top_bh .s1 {margin-left: 29px;cursor: pointer;background: url(../images/top.png) no-repeat right center;padding-right: 18px;}
.w1680 #footer .top_bh .s1:hover {color: #fff;}
/*首页*/
.w1680 .box1 {width: 100%; background-size: 100% 100%;background-repeat: no-repeat;}
.w1680 .box1 .block {width: 1366px;margin: 0 auto;}
.w1680 .box1 .nav {text-align: center;padding: 285px 0 44px;}
.w1680 .box1 .nav { position: relative; text-align: center; z-index: 2;}
.w1680 .box1 .nav a{ color: #fff;  text-transform: uppercase; display: block; white-space: nowrap;}
.w1680 .box1 .nav a:hover {
    color: #fff;
     
    text-transform: uppercase;
    display: block;
    white-space: nowrap;
}
.w1680 .box1 .con_wp {position: relative;padding: 20px;box-sizing: border-box;}
.jjl_mask1 {position: absolute;top: 0;right: 0;left: 0;bottom: 0;background-color: #fff;opacity: 0.8;}
.w1680 .box1 .con_wp .con {position: relative;height: 590px;}
.w1680 .box1 .con_wp .con .focus {width: 50%;height: 100%;float: left;position: relative;}
.w1680 .box1 .con_wp .con .focus.w100{width:100%;overflow:hidden;}
.w1680 .box1 .con_wp .con .focus .focus_view {width: 100%;height: 100%;}
.w1680 .box1 .con_wp .con .focus .focus_view li {position: absolute;top: 0;left: 0;opacity: 0;width: 100%;}
.w1680 .box1 .con_wp .con .focus .focus_view li.no {opacity: 1;}
.w1680 .box1 .con_wp .con .focus .focus_view li img {width: 100%;height: 100%;min-height: 100%;}
.w1680 .box1 .con_wp .con .focus .focus_view li div {padding-left: 9%;position: absolute;top: 52%;}
.w1680 .box1 .con_wp .con .focus .focus_view li h1 {font-size: 44px;color: #fff; }
.w1680 .box1 .con_wp .con .focus .focus_view li p {font-size: 30px;color: #fff;padding-top: 5%;}
.w1680 .box1 .con_wp .con .focus .toggle {position: absolute;right: 39px;bottom: 54px;}
.w1680 .box1 .con_wp .con .focus .toggle li {width: 30px;height: 4px;background-color: #959394;float: left;margin-left: 4px;cursor: pointer;}
.w1680 .box1 .con_wp .con .focus .toggle li.active {background-color: #991629;}
.w1680 .box1 .con_wp .con .txt_img {width: 50%;height: 100%;float: right;position: relative;}
.w1680 .box1 .con_wp .con .txt_img&gt;div {position: absolute;}
.w1680 .box1 .con_wp .con .txt_img .imgs_l {width: 50%;height: 50%;bottom: 0;}
.w1680 .box1 .con_wp .con .txt_img .imgs_r {width: 50%;height: 50%;top: 0;}
.w1680 .box1 .con_wp .con .txt_img .imgs_l img {width: 100%;height: 100%;}
.w1680 .box1 .con_wp .con .txt_img .imgs_r img {width: 100%;height: 100%;}
.w1680 .box1 .con_wp .con .txt_img .bj_l {box-sizing: border-box;padding: 8% 7% 0 5%; width: 52.3%;height: 50.1%;background: url(../images/box1_1.png) no-repeat center;top: 0;z-index: 1;background-size: 100% 100%;}
.w1680 .box1 .con_wp .con .txt_img .bj_r {box-sizing: border-box;padding: 8% 5% 0 0%;width: 52.2%;height: 50%;background: url(../images/box1_2.png) no-repeat center;bottom: 0;z-index: 1;background-size: 100% 100%;}
.w1680 .box1 .con_wp .con .txt_img a {font-size: 14px;color: #fff; }
.w1680 .box1 .con_wp .con .txt_img a.title {font-size: 18px;color: #fff; }
.w1680 .box1 .con_wp .con .txt_img p {font-size: 12px;color: #fff;padding: 17px 0 43px;}
.w1680 .box2 {width: 100%;margin-top: 35px;margin-bottom: 15px;}
.w1680 .box2 .block {width: 1366px;margin: 0 auto;position: relative;padding: 20px;box-sizing: border-box;}
.w1680 .box2 .con {width: 100%; height: 428px;background-size: 100% 100%;background-repeat: no-repeat;position: relative;text-align: center;}
.w1680 .box2 .con img {padding-top: 135px;}
.w1680 .box2 .con h1 {font-size: 24px;color: #fff;}
.w1680 .box2 .con p {font-size: 12px;color: #fff;padding: 25px 0 35px;}
.w1680 .box2 .con a {font-size: 14px;color: #fff;width: 134px;height: 24px;line-height:21px;display: inline-block;border: 1px solid #fff;}
.w1680 .box3 {width: 100%;}
.w1680 .box3 .block {width: 1366px;margin: 0 auto;padding: 20px;box-sizing: border-box;background-color: #fff;}
.w1680 .box3 .acti {text-align: center;height: 253px;}
.w1680 .box3 .acti .d1 {color: #474747;width: 24.95%;height: 100%;float: left;}
.w1680 .box3 .acti .d1 h1{    font-size: 36px;
    color: #474747;
    padding: 18px 0 12px;}
.w1680 .box3 .acti .d1 h2{font-size: 24px;color: #474747;}
.w1680 .box3 .acti .d1 p{font-size: 12px;color: #474747;padding: 10px 0 45px;width: 280px;margin: 0 auto;}
.w1680 .box3 .acti .d1 a{font-size: 12px;color: #474747;}
.w1680 .box3 .acti .blk {margin-right: 1px; width: 24.95%;height: 100%;text-align: center;position: relative;float: left;transition: all 0.3s;-webkit-transition: all 0.3s;}
.w1680 .box3 .acti .r0 {margin-right: 0;}
.w1680 .box3 .acti .blk .mask {transition: all 0.3s;-webkit-transition: all 0.3s; position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../images/mask1.png);z-index: 1;display: none;}
.w1680 .box3 .acti .blk .mask .maskimg {padding-top: 95px;}
.w1680 .box3 .acti .blk&gt;img {width: 100%;height: 100%;}
.w1680 .box3 .acti .blk p {transition: 0.1s;height: 53px;font-size: 16px;color: #474747;line-height: 53px;position: absolute;bottom: 0;left: 0;background-color: #f9f9f9;z-index: 2;width: 100%;}
.w1680 .box3 .acti .blk:hover .mask {display: block;}
.w1680 .box3 .acti .blk:hover p {color: #fff;background-color: inherit;}
.w1680 .box3 .acti2 {height: 252px;}
.w1680 .box3 .acti2 .d1 {width: 24.95%;height: 100%;float: left;background: url(../images/box3_bj1.png);padding-left: 45px;box-sizing: border-box;}
.w1680 .box3 .acti2 .d1 h1 {font-size: 24px;color: #fff;padding-top: 60px;}
.w1680 .box3 .acti2 .d1 h2 {font-size: 24px;color: #fff;padding: 9px 0 54px;}
.w1680 .box3 .acti2 .d1 a {font-size: 12px;color: #fff;}
.w1680 .box3 .acti2 .d2 {width: 409px;padding: 75px 0 0 35px;float: left;}
.w1680 .box3 .acti2 .d2 .left {float: left;text-align: center;}
.w1680 .box3 .acti2 .d2 .left h1 { color: #474747;font-size: 66px;font-weight: bold;}
.w1680 .box3 .acti2 .d2 .left span {color: #474747;font-size: 20px;}
.w1680 .box3 .acti2 .d2 .right {width: 70%;float: left;padding-left: 12px;}
.w1680 .box3 .acti2 .d2 .right .title {font-size: 18px;color: #474747;padding-right: 25px;}
.w1680 .box3 .acti2 .d2 .right p {font-size: 12px;color: #707070;margin: 15px 0 20px;overflow: hidden;height: 50px;}
.w1680 .box3 .acti2 .d2 .right .more {font-size: 12px;color: #474747;}
.w1680 .block {width: 1250px !important;}

.w1680 .box4 {width: 100%;margin-top: 35px;margin-bottom: 15px;}
/*1680结束*/

/*1366开始*/
/*头*/

.w1366 #header .nav { color: #333;}

.w1366 #header .class1 &gt; li &gt; a{ padding: 0 12px;}
.w1366 #header .loginbar li&gt;a {margin-left: 0;padding-left: 23px;}
/*脚*/
.w1366 #footer {height: 57px;line-height: 57px;}
.w1366 #footer .block {width: 1366px;margin:  0 auto;position: relative;}
.w1366 #footer .nav {text-align: right;}
.w1366 #footer p {text-align: left;font-size: 12px;color: #fff; }
.w1366 #footer .nav a {color: #fff;font-size: 12px;}
.w1366 #footer .nav a:hover {color: #fff;}
.w1366 #footer .top_bh {position: absolute;right: 0px;top: 0;font-size: 12px;color: #fff; }
.w1366 #footer .top_bh .s1 {margin-left: 29px;cursor: pointer;background: url(../images/top.png) no-repeat right center;padding-right: 18px;}
.w1366 #footer .top_bh .s1:hover {color: #fff;}
/*首页*/
.w1366 .box1 {width: 100%; background-size: 100% 100%;background-repeat: no-repeat;}
.w1366 .box1 .block {width: 1366px;margin: 0 auto;}
.w1366 .box1 .nav {text-align: center;padding: 285px 0 44px;}
.w1366 .box1 .nav { position: relative; text-align: center; z-index: 2;}
.w1366 .box1 .nav a{   text-transform: uppercase; display: block; white-space: nowrap;}
.w1366 .box1 .class1{ display: inline-block; height: 67px;}
.w1366 .box1 .class1 &gt; li{ position: relative; float: left;}
.w1366 .box1 .class1 &gt; li &gt; a{ padding: 0 25px; font-size: 18px; line-height: 67px;}
.w1366 .box1 .class2{ position: absolute; left: 0; right: 0; top: 100%; padding: 12px 0; background-color: rgba(255,255,255,0.5); display: none;}
.w1366 .box1 .class2 &gt; li{}
.w1366 .box1 .class2 &gt; li &gt; a{ font-size: 16px; padding: 8px;}
.w1366 .box1 .class1 &gt; li:hover{ background-color: rgba(255,255,255,0.8);}
.w1366 .box1 .class1 &gt; li:hover .class2{ display: block;}
.w1366 .box1 .con_wp {position: relative;padding: 20px;box-sizing: border-box;}
.jjl_mask1 {position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: url(../images/jjl_mask1.png);}
.w1366 .box1 .con_wp .con {position: relative;height: 470px;}
.w1366 .box1 .con_wp .con .focus {width: 50%;height: 100%;float: left;position: relative;}
.w1366 .box1 .con_wp .con .focus.w100 {width:100%;overflow:hidden;}
.w1366 .box1 .con_wp .con .focus .focus_view {width: 100%;height: 100%;}
.w1366 .box1 .con_wp .con .focus .focus_view li {position: absolute;top: 0;left: 0;opacity: 0;width: 100%;}
.w1366 .box1 .con_wp .con .focus .focus_view li.no {opacity: 1;}
.w1366 .box1 .con_wp .con .focus .focus_view li img {width: 100%;height: 100%;min-height: 100%;}
.w1366 .box1 .con_wp .con .focus .focus_view li div {padding-left: 9%;position: absolute;top: 28%;}
.w1366 .box1 .con_wp .con .focus .focus_view li h1 {font-size: 36px;font-weight:bold;color: #fff; }
.w1366 .box1 .con_wp .con .focus .focus_view li p {font-size: 26px;color: #fff;padding-top: 5%;}
.w1366 .box1 .con_wp .con .focus .toggle {position: absolute;right: 39px;bottom: 40px;}
.w1366 .box1 .con_wp .con .focus .toggle li {width: 30px;height: 4px;background-color: #959394;float: left;margin-left: 4px;cursor: pointer;}
.w1366 .box1 .con_wp .con .focus .toggle li.active {background-color: #991629;}
.w1366 .box1 .con_wp .con .txt_img {width: 50%;height: 100%;float: right;position: relative;}
.w1366 .box1 .con_wp .con .txt_img&gt;div {position: absolute;}
.w1366 .box1 .con_wp .con .txt_img .imgs_l {width: 50%;height: 50%;bottom: 0;}
.w1366 .box1 .con_wp .con .txt_img .imgs_r {width: 50%;height: 50%;top: 0;}
.w1366 .box1 .con_wp .con .txt_img .imgs_l img {width: 100%;height: 100%;}
.w1366 .box1 .con_wp .con .txt_img .imgs_r img {width: 100%;height: 100%;}
.w1366 .box1 .con_wp .con .txt_img .bj_l {box-sizing: border-box;padding: 30px 6% 0 5%; width: 52.3%;height: 50.1%;background: url(../images/box1_1.png) no-repeat center;top: 0;z-index: 1;background-size: 100% 100%;}
.w1366 .box1 .con_wp .con .txt_img .bj_r {box-sizing: border-box;width: 52.2%;height: 50%;background: url(../images/box1_2.png) no-repeat center;bottom: 0;z-index: 1;background-size: 100% 100%;}
.w1366 .box1 .con_wp .con .txt_img a {font-size: 14px;color: #fff; }
.w1366 .box1 .con_wp .con .txt_img a.title {position: relative;
    top: 0;font-size: 16px;color: #fff; }
.w1366 .box1 .con_wp .con .txt_img p {font-size: 12px;color: #fff;padding: 17px 0 28px;}
.w1366 .box2 {width: 100%;margin-top: 35px;margin-bottom: 15px;}
.w1366 .box2 .block {width: 1366px;margin: 0 auto;position: relative;padding: 20px;box-sizing: border-box;}
.w1366 .box2 .con {width: 100%; height: 340px;background-size: 100% 100%;background-repeat: no-repeat;position: relative;text-align: center;}
.w1366 .box2 .con img {padding-top: 84px;}
.w1366 .box2 .con h1 {font-size: 24px;color: #fff;}
.w1366 .box2 .con p {font-size: 12px;color: #fff;padding: 15px 0 35px;}
.w1366 .box2 .con a {position:relative;top:-60px;font-size: 14px;color: #fff;width: 134px;height: 24px;line-height:21px;display: inline-block;border: 1px solid #fff;}
.w1366 .box3 {width: 100%;}
.w1366 .box3 .block {width: 1366px;margin: 0 auto;padding: 20px;box-sizing: border-box;background-color: #fff;}
.w1366 .box3 .acti {text-align: center;height: 201px;}
.w1366 .box3 .acti .d1 {color: #474747;width: 24.94%;height: 100%;float: left;}
.w1366 .box3 .acti .d1 h1{font-size: 26px;color:#474747;padding: 6px 0 12px;}
.w1366 .box3 .acti .d1 h2{font-size: 20px;color: #474747;}
.w1366 .box3 .acti .d1 p{font-size: 12px;color: #474747;padding: 7px 0 20px;width: 220px;margin: 0 auto;}
.w1366 .box3 .acti .d1 a{font-size: 12px;color: #474747;}
.w1366 .box3 .acti .blk {margin-right: 1px; width: 24.95%;height: 100%;text-align: center;position: relative;float: left;transition: all 0.3s;-webkit-transition: all 0.3s;}
.w1366 .box3 .acti .r0 {margin-right: 0;}
.w1366 .box3 .acti .blk .mask {transition: all 0.3s;-webkit-transition: all 0.3s; position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../images/mask1.png);z-index: 1;display: none;}
.w1366 .box3 .acti .blk .mask .maskimg {padding-top: 72px;}
.w1366 .box3 .acti .blk&gt;img {width: 100%;height: 100%;}
.w1366 .box3 .acti .blk p {transition: all 0.1s;-webkit-transition: all 0.1s;; height: 41px;font-size: 14px;color: #474747;line-height: 41px;position: absolute;bottom: 0;left: 0;background-color: #f9f9f9;z-index: 2;width: 100%;}
.w1366 .box3 .acti .blk:hover .mask {display: block;}
.w1366 .box3 .acti .blk:hover p {color: #fff;background-color: inherit;}
.w1366 .box3 .acti2 {height: 197px;}
.w1366 .box3 .acti2 .d1 {width: 24.94%;height: 100%;float: left;background: url(../images/box3_bj1.png);padding-left: 45px;box-sizing: border-box;}
.w1366 .box3 .acti2 .d1 h1 {font-size: 16px;color: #fff;padding-top: 17px;}
.w1366 .box3 .acti2 .d1 h2 {font-size: 26px;color: #fff;padding: 6px 0 42px;}
.w1366 .box3 .acti2 .d1 a {font-size: 12px;color: #fff;}
.w1366 .box3 .acti2 .d2 {width: 329px;padding: 43px 0 0 31px;float: left;}
.w1366 .box3 .acti2 .d2 .left {float: left;text-align: center;}
.w1366 .box3 .acti2 .d2 .left h1 { color: #474747;font-size: 66px;font-weight: bold;}
.w1366 .box3 .acti2 .d2 .left span {color: #474747;font-size: 20px;}
.w1366 .box3 .acti2 .d2 .right {width: 70%;float: left;padding-left: 12px;}
.w1366 .box3 .acti2 .d2 .right .title {font-size: 18px;color: #474747;}
.w1366 .box3 .acti2 .d2 .right p {font-size: 12px;color: #707070;margin: 5px 0 21px; overflow: hidden;}
.w1366 .box3 .acti2 .d2 .right .more {font-size: 12px;color: #474747;}
.w1366 .block {width: 1000px !important; }


.w1366 .box4 {width: 100%;margin-top: 35px;margin-bottom: 15px;}
.w1366 .box4 .block {width: 1366px;margin: 0 auto;position: relative;padding: 20px;box-sizing: border-box;}
.w1366 .box4 .con {width: 100%; height: 340px;background-size: 100% 100%;background-repeat: no-repeat;position: relative;text-align: center;}
.w1366 .box4 .con img {padding-top: 84px;}
.w1366 .box4 .con h1 {font-size: 24px;color: #fff;}
.w1366 .box4 .con p {font-size: 12px;color: #fff;padding: 15px 0 35px;}
.w1366 .box4 .con a {position:relative;top:-60px;font-size: 14px;color: #f00;width: 134px;height: 24px;line-height:21px;display: inline-block;border: 1px solid #f00;}

/*1366结束*/

/*头*/
#header.gy {position: absolute;top: 0;left: 0;width: 100%;height: 110px;z-index: 199;}
#header.gy .topchange {top: -80px;}
#header.gy .on {position: fixed !important;background: #fff;display: none;}
#header.gy .block {width: 1920px;margin: 0 auto;box-sizing: border-box;position: relative;}
#header.gy .logo {float: left;padding-top: 15px;}
#header.gy .loginbar {float: right;padding-top: 20px;position: absolute;right: 20px;top: 0;}
#header.gy .loginbar a {float: left;padding-left:24px;height: 24px;background-image: url(../images/swp1.png);background-repeat: no-repeat;margin-left: 10px;}
#header.gy .loginbar a.a1 {background-position: 0px 5px}
#header.gy .loginbar a.search {background-position: 0px -24px}
#header.gy .loginbar a.language {background-position: 0px -78px}
#header.gy .loginbar a.icon {background: url(../images/icon.png) no-repeat center;background-position: 5px 5px;}
#header.gy .nav a {color: #333;}
/*#header.gy .nav a:hover .s1 {display: none;}*/
/*#header.gy .nav a:hover .s2 {display: block;}*/

#header.gy .loginbar li {float: left;}
#header.gy .loginbar li&gt;a {overflow: hidden; float: left;padding-left:26px;height: 24px;line-height: 24px; background-image: url(../images/swp1.png);background-repeat: no-repeat;margin-left: 5px;}
#header.gy .loginbar li&gt;a span {display: inline-block;float: left;width: 0;transition: all 0.3s;-webkit-transition: all 0.3s;color: #474747;}
#header.gy .loginbar li&gt;a:hover span{width: 30px;}
#header.gy .loginbar li a.search {height: 24px;line-height: 25px;overflow: hidden; background-image: url(../images/swp1.png);background-position: 0 -24px;}
#header.gy .loginbar a.a1 {background-position: 0px 5px;}
#header.gy .loginbar li.erweima {position: relative;}
#header.gy .loginbar li.erweima i {display: none;width: 184px;height: 184px;position: absolute;background: url(../images/erwima.png) no-repeat center;top: 20px;left: -84px;}
#header.gy .loginbar li.erweima:hover i {display: block;}
.line{    width: 64px;
    border-bottom: 4px solid #fff;
    text-align: center;
    margin: 0 auto;
    padding-top: 26px;}

#header1 {position: absolute;top: 0;left: 0;width: 100%;height:110px;z-index: 1;    background: #fff;}
#header1.on {position: fixed !important;background: #fff;display: none;}
#header1 .block {width: 1920px;margin: 0 auto;box-sizing: border-box;position: relative;}
#header1 .logo {float: left;padding-top: 15px;}
#header1 .loginbar {float: right;padding-top: 20px;position: absolute;top: 0;right: 20px;}
#header1 .loginbar a.icon {background: url(../images/icon2.png) no-repeat center;background-position: 5px 5px;}
#header1 .loginbar a.a1 {background-position: 0px 5px}
#header1 .loginbar a.search {background-position: 0px -22px}
#header1 .loginbar a.language {background-position: 0px -51px}
#header1 .loginbar a.language2 {background-position: 0px -99px}
/*#header1 .loginbar a.submenu {background-position: 0px -49px}*/
#header1 .nav { float: left; text-align: center;  color: #fff;}
#header1 .nav a .s1 { }
#header1 .nav a .s2 {display: none;}
#header1 .nav a{ display: block; white-space: nowrap;}
#header1 .class1{ }
#header1 .class1 &gt; li{ position: relative; float: left;}
#header1 .class1 &gt; li &gt; a{     color: #000; padding: 0 24px;    font-size: 18px;
    line-height: 110px;}
#header1 .class2{ position: absolute; left: 0; right: 0; top: 100%; padding: 0px 0; background-color: rgba(140,140,140,0.7); display: none;}
#header1 .class2 &gt; li{}
#header1 .class2 &gt; li &gt; a{ font-size: 16px; padding: 8px;color: #fff;}
#header1 .class1 &gt; li:hover{ background-color: rgba(112,112,112,0.7);}
#header1 .class1 &gt; li:hover .class2{ display: block;}
#header1.gy .nav a:hover .s1 {display: none;}
#header1.gy .nav a:hover .s2 {display: block;}
#header1 .loginbar li {float: left;}
#header1 .loginbar li&gt;a {overflow: hidden; float: left;padding-left:24px;height: 24px;line-height: 24px; background-image: url(../images/swp4.png);background-repeat: no-repeat;margin-left: 5px;}
#header1 .loginbar li&gt;a span {display: inline-block;float: left;width: 0;transition: all 0.3s;-webkit-transition: all 0.3s;color: #fff;}
#header1 .loginbar li&gt;a:hover span{width: 30px;}
#header1 .loginbar li a.search {height: 24px;line-height: 25px;overflow: hidden; background-image: url(../images/swp4.png);background-position: 0 -24px;}
#header1 .loginbar a.a1 {background-position: 0px 3px;}
#header1 .loginbar li.erweima {position: relative;}
#header1 .loginbar li.erweima i {display: none;width: 184px;height: 184px;position: absolute;background: url(../images/erwima.png) no-repeat center;top: 20px;left: -84px;}
#header1 .loginbar li.erweima:hover i {display: block;}

.nav a span {text-transform:uppercase;}
/*jjc活动详细*/
.heade {background: #fff;border-bottom: 1px solid #dddddd;}
.hd_det1 {background: url(../images/hd_bj1.jpg);height: 1120px;width: 100%;padding-bottom: 100px;}
.hd_det1 .block {width: 1210px;margin: 0 auto;}
.hd_title1 {text-align: center;padding: 181px 0 33px;}
.hd_title1 h1 {font-size: 54px;color: #474747;padding-bottom: 22px; }
.hd_title1 h2 {font-size: 24px;color: #474747;}
.hd_title1 p {font-size: 14px;color: #707070;padding-top: 27px;}
.hd_det1 .img_wp {}
.hd_det1 .img_wp .left {float: left;width: 711px;}
.hd_det1 .img_wp .left div {float: left;margin-right: 10px;margin-bottom: 10px;}
.hd_det1 .img_wp .left .imgs1 {width: 296px;height: 296px;margin-left: 99px;overflow: hidden;}
.hd_det1 .img_wp .left .imgs2 {width: 296px;height: 296px;overflow: hidden;}
.hd_det1 .img_wp .left .imgs3 {width: 701px;height: 395px;overflow: hidden;}
.hd_det1 .img_wp img:hover {transform: scale3d(1.2,1.2,1);-webkit-transform: scale3d(1.2,1.2,1);}
.hd_det1 .img_wp .right {float: right;width: 499px;}
.hd_det1 .img_wp .right .img1 {width: 100%;height: 332px;margin: 67px 0 10px;overflow: hidden;}
.hd_det1 .img_wp .right .txt {height: 326px;background: #fff;padding: 46px 33px 46px;}
.hd_det1 .img_wp .right .txt p {font-size: 14px;color: #474747;padding-top: 19px;}
.hd_det1 .img_wp img {width: 100%;height: auto;transition: all 0.8s;-webkit-transition: all 0.8s;;}
.hd_det2 {}
.hd_det2 .block {width: 1210px;margin: 0 auto;}
.hd_det2 .hd_title1 {padding-top: 91px;}
.hd_det2 .hd_title1 h1 {padding-bottom: 23px;}
.hd_det2 .img-slider {width: 100%;height: 298px;position: relative;margin: 0 0 111px;}
.hd_det2 .img-wp {width: 9999px;}
.hd_det2 .img-wp .imgs1 {float: left;margin-right: 2px;overflow: hidden;cursor: pointer;}
.hd_det2 .img-wp .imgs1 img {width: 100%;height: auto;transition: all 0.6s;-webkit-transition: all 0.6s;}
.hd_det2 .img-wp .imgs1:hover img {transform: scale(1.2);-webkit-transform: scale(1.2);}
.hd_det2 .img-trigger {text-align: center;margin: 0 auto;position: initial;padding-top: 15px;}
.hd_det2 .img-trigger li {width: 30px;height: 4px;background: #cccccc;display: inline-block;float: none;border-radius: initial;cursor: pointer;}
.hd_det2 .img-trigger li.on {background: #940d16;}
.hd_det3 {width: 100%;background: url(../images/hd_bj1.jpg);height: 1076px;}
.hd_det3 .block {width: 1210px;margin: 0 auto;}
.hd_det3 .hd_title1 {padding-top: 91px;}
.hd_det3 .hd_title1 h1 {padding-bottom: 16px;}
.hd_det4 {width: 100%;}
.hd_det4 .block {width: 1210px;margin: 0 auto;}
.hd_det4 .hd_title1 {padding-top: 91px;}
.hd_det4 .hd_title1 h1 {padding-bottom: 16px;}
.hd_det4 .list {width: 100%;overflow: hidden;padding-bottom: 120px;}
.hd_det4 .list .imgs {width: 301px;height: 253px;overflow: hidden;}
.hd_det4 .list .imgs img {width: 301px;height: 253px;}
.hd_det4 .list ul {width: 1212px;}
.hd_det4 .list li {width: 301px;overflow: hidden;background: #f6f6f6;float: left;margin-right: 2px;margin-bottom: 30px;}
.hd_det4 .list li .txt{padding: 30px 10px 30px 20px; height: 86px;}
.hd_det4 .list li .txt h1 a {font-size: 18px;color: #474747;}
.hd_det4 .list li .txt p {font-size: 14px;color: #707070;padding: 9px 0 10px;}
.hd_det4 .list li .txt a.more {font-size: 12px;color: #474747; }
.hd_det4 .list li:hover {background: #940d16;}
.hd_det4 .list li:hover h1 a {color: #fff;}
.hd_det4 .list li:hover p {color: #fff;}
.hd_det4 .list li:hover a.more {color: #fff;}
.page_wp {text-align: center;padding-top: 10px;}
.page_wp a {display: inline-block;width: 26px;height: 26px;text-align:center;line-height:26px;border-radius: 3px;font-size: 16px;color: #707070;border: 1px solid #cecece;margin: 0 4px;}
.page_wp a.fh {font-size: 18px;}
.page_wp a.bor0 {border: 0;margin: 0;}
.page_wp a.on {background: #940d16;color: #fff;border-color: #940d16;}
.page_wp a:hover {background: #940d16;color: #fff;border-color: #940d16;}
.hd_det3 .slide {width: 100%;height: 747px;position: relative;}
.hd_det3 .slide ul {width: 100%;height: 747px;}
.hd_det3 .slide li {position: absolute;width: 100%;height: 747px;top: 0;left: 0;}
/*.hd_det3 .slide li.on {opacity: 1;}*/
.hd_det3 .slide li .con {width: 585px;height: 405px;overflow: hidden;}
.hd_det3 .slide li .txt_wp {height: 350px;width: 575px;display: inline-block;}
.hd_det3 .slide li .d1 {display: none;}
.hd_det3 .slide li .d1:first-child {display: block;}
.hd_det3 .slide li .con h1 {font-size: 24px;color: #474747;padding-bottom: 25px;height:25px;}
.hd_det3 .slide li .con .txt {width: 563px;display: inline-block;}
.hd_det3 .slide li .con .txt p {margin-top:5px;font-size:12px;}
.hd_det3 .slide li .con .txt h2 {font-size: 18px;color: #474747;padding: 27px 0 8px;}
.hd_det3 .slide li .con .txt .p1 {font-size: 14px;color: #707070;padding-top: 15px;}
.hd_det3 .slide li .con .txt .p2 {font-size: 14px;color: #707070;padding-top: 5px;}
.hd_det3 .slide li .con .txt .p0 {padding: 0;}
.hd_det3 .slide li .img_wp {padding-top: 40px;position: relative;z-index: 1;display: inline-block;cursor: pointer;}
.hd_det3 .slide li .img_wp .imgs {width: 302px;height: 302px;float: left;position: relative;transition:all 0.8s;-webkit-transition: all 0.8s;}
.hd_det3 .slide li .img_wp .imgs .mask {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../images/mask1.png);text-align: center;transition: 0.8s;display: none;transition:all 0.8s;-webkit-transition:all 0.8s;padding-top:110px;} 
.hd_det3 .slide li .img_wp .imgs:hover .mask {display: block;}
.hd_det3 .slide li .img_wp .imgs .mask img {padding: 60px 0 20px;width: 76px;height: auto;}
.hd_det3 .slide li .img_wp .imgs .mask h1 {font-size: 20px;color: #fff;padding-bottom: 9px;}
.hd_det3 .slide li .img_wp .imgs .mask p {font-size: 14px;color: #fff;}
.hd_det3 .slide li .img_wp .imgs img {width: 302px;height: 302px;}
.hd_det3 .slide li .img2_wp {width: 606px;height: 606px;overflow: hidden;position: absolute;top: 0;right: 0;}
.hd_det3 .slide li .img2_wp .imgs {width: 100%;height: 100%;}
.hd_det3 .slide li .img2_wp .imgs img {width: 606px;height: 606px;}
.hd_det3 .taggle {width: 94px;height: 94px;background: url(../images/hd3_x.png) no-repeat center;position: absolute;right: 96px;bottom: 23px;}
.hd_det3 .taggle div {width: 21px;height: 41px; cursor: pointer;}
.hd_det3 .taggle .left {background: url(../images/hd_left.png) no-repeat;}
.hd_det3 .taggle .right {background: url(../images/hd_right.png) no-repeat;margin-top: 53px;}
.hd_det3 .taggle div:hover {background-position: 0 -59px;}
/*jjc活动详细结束*/


/*我们*/
.popcy {display: none; position: fixed;z-index: 11;width: 919px;height: 500px;top: 50%;left: 50%;margin: -308px 0 0 -458px;background-color: #fff;padding: 50px 35px 80px;}
.popcy button {width: 60px;height: 60px;background: url(../images/gb.jpg) no-repeat center;position: absolute;top: 0px;right: 0;border: 0;cursor: pointer;}
.popcy .txt {box-sizing: border-box;width: 100%;}
.popcy .txt h1 {font-size: 28px;color: #474747;}
.popcy .txt .contact {font-size: 16px;color: #707070;padding: 15px 0 25px;}
.popcy .txt .contact span {margin-right: 30px;}
.popcy .txt p {font-size: 14px;color: #707070;height: 120px;overflow-y: auto;}
.popcy .main-wp {width: 860px;height: 304px;overflow: hidden;position: relative;background: #fff;margin:  30px auto 0px;}
.popcy .main-wp .img-wp li {float: left;width: 860px;height: 304px;}
.popcy .j-left {width: 31px;height: 60px;position: absolute;top: 50%;left: 30px;z-index: 1;background: url(../images/cy_left.png);cursor: pointer;margin-top: -30px;}
.popcy .j-right {width: 31px;height: 60px;position: absolute;top: 50%;right: 30px;z-index: 1;background: url(../images/cy_right.png); cursor: pointer;margin-top: -30px;}
.popcy .j-right:hover {background-position: 0 -80px;}
.popcy .j-left:hover {background-position: 0 -80px;}
.cy_det1 {width: 100%;position: relative;overflow: hidden;height: 840px;}
.cy_det1 img {width: 100%;height: auto;position: absolute;top: 0;left: 0;}
.cy_det1 video {position: absolute;top: 0;left: 0;}
.cy_det1 embed {position: absolute;top: 0;left: 0;z-index: 2;}
.cy_det2 {width: 100%;height: 350px;}
.cy_det2 .block {z-index: 3; padding-top: 20px; width: 1210px;margin: 0 auto;background: url(../images/wm_1.png) no-repeat center bottom;position: relative;top: 213px;background-color: #fff;}
.cy_det2 .btn {width: 55px;height: 55px;margin: 0 auto;background: url(../images/wm_2.png) no-repeat center;cursor:pointer;}
.cy_det2 .shux {width: 1px;height: 85px;margin: 28px auto 58px;background: #d4d4d4;}
.cy_det2 .txt {     text-align: left;
    opacity: 1;
    position: relative;
    top: -60px;
    left: -60px;}
.cy_det2 .txt h1 {font-size: 14px;color: #474747;padding:0px 0 28px;width: 975px;display: inline-block;}
.cy_det2 .txt p {font-size: 16px;
    color: #474747;
    width: 975px;
    display: inline-block;
    line-height: 28px;
    text-align: center;}
.cy_det3 {width: 100%;height: 820px;position: relative;}
.cy_det3 .pic_wp {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.cy_det3 .pic_wp img {width: 100%;height: 100%;display: none;}
.cy_det3 .pic_wp img.on {display: block;}
.cy_det3 .block {width: 1210px;margin: 0 auto;position: relative;z-index: 3;}
.title_1 {padding-bottom: 111px;text-align: center;}
.title_1 h1 { font-size: 24px;color: #fff;padding: 177px 0 17px; }
.title_1 h2 {font-size: 24px;color: #fff;}
.title_1 p {color: #474747;font-size: 14px;padding-top: 38px;}
.cy_det3 .con_wp {width: 100%;height: 207px;background: url(../images/wo_8.png) no-repeat bottom center;}
.cy_det3 .con_wp .d1 {text-align: center;width: 20%;float: left;height: 100px;position: relative;top: -1px;}
.cy_det3 .con_wp .d1 img{margin-bottom: 49px;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;}
.cy_det3 .con_wp .d1 h1 {font-size: 18px;color: #fff;margin-bottom: 5px;}
.cy_det3 .con_wp .d1 .h1 {padding-top:11px;}
.cy_det3 .con_wp .d1 .h2 {padding-top:4px;}
.cy_det3 .con_wp .d1 .h3 {}
.cy_det3 .con_wp .d1 .h4 {padding-top:5px;}
.cy_det3 .con_wp .d1 h2 {font-size: 22px;color: #fff; }
.cy_det3 .con_wp .d1:hover {}
.cy_det3 .con_wp .d1:hover img {transform: scale(1.2);-webkit-transform: scale(1.2);}
.cy_det3 .txt {padding-top: 45px;}
.cy_det3 .txt p {font-size: 14px;color: #fff;padding-left: 25px;display: none;}
.cy_det3 .txt p.no {display: block;}
.cy_det4 {width: 100%;}
.cy_det4 .block {width: 1210px;margin: 0 auto;}
.cy_det4 .title_1 {padding-bottom: 80px;}
.cy_det4 .title_1 h1 {color: #474747;}
.cy_det4 .title_1 h2 {color: #474747;}
.cy_det4 .bj {height: 653px;width: 100%;position: relative;overflow: hidden;background-repeat:  no-repeat;background-position: center;}
.cy_det4 .t1 {width: 80px;height: 80px;background: url(../images/wo_y1.png);top: 247px;left: 226px;}
.cy_det4 .t2 {width: 93px;height: 93px;background: url(../images/wo_y2.png);top: 185px;left: 509px;}
.cy_det4 .t3 {width: 110px;height: 110px;background: url(../images/wo_y3.png);top: 192px;left: 579px;}
.cy_det4 .t4 {width: 93px;height: 93px;background: url(../images/wo_y4.png);top: 335px;left: 752px;}
.cy_det4 .t5 {width: 239px;height: 239px;background: url(../images/wo_y5.png);top: 108px;left: 749px;z-index: 1;}
.cy_det4 .t6 {width: 157px;height: 157px;background: url(../images/wo_y6.png);top: 216px;left: 893px;}
.cy_det4 .t7 {width: 90px;height: 90px;background: url(../images/wo_y7.png);top: 168px;left: 988px;}
.cy_det4 .t8 {width: 91px;height: 91px;background: url(../images/wo_y8.png);top: 482px;left: 1070px;}
.cy_det4 .d1 {background-repeat:  no-repeat;background-position: center;position: absolute;text-align: center;top: 1000px;}
.cy_det4 .d1 .t {z-index: 2;position: relative;}
.cy_det4 .t5 h1 {font-size: 90px;color: #fff; padding-top: 60px;}
.cy_det4 .t5 span {font-size: 12px;color: #fff;}
.cy_det4 .t6 h1 {font-size: 48px;color: #fff; padding-top: 40px;}
.cy_det4 .t6 span {font-size: 12px;color: #fff;}
.cy_det4 .d1:hover .t{transform: scale3d(1.2,1.2,1);}
.cy_det5 {width: 100%;}
.cy_det5 .block {width: 1210px;margin: 0 auto;}
.cy_det5 .title_1 {padding-bottom: 180px;}
.cy_det5 .title_1 h1 {color: #474747;}
.cy_det5 .title_1 h2 {color: #474747;}
.cy_det5 .bj {width: 100%;height: 395px;background: url(../images/wo_10.png) no-repeat 110px center;position: relative;}
.cy_det5 .bj a {font-size: 14px;color: #909090;position: absolute;padding-bottom: 6px;white-space: nowrap;}
.cy_det5 .bj a:hover {}
.cy_det5 .bj .a1 {top: 23px;
    right: 837px;
    color: #ac0914;
    font-size: 18px;}
.cy_det5 .bj .a2 {    top: 51px;
    right: 892px;
    color: #ac0914;
    font-size: 18px;}
.cy_det5 .bj .a3 {    top: 81px;
    right: 857px;
    color: #ac0914;
    font-size: 18px;}
.cy_det5 .bj .a4 {top: 111px;
    right: 821px;
    color: #ac0914;
    font-size: 18px;}
.cy_det5 .bj .a5 {top: 256px;
    right: 490px;
    color: #31417c;}
.cy_det5 .bj .a6 {top: 277px;
    right: 518px;
    color: #31417c;}
.cy_det5 .bj .a7 {    top: 298px;
    right: 518px;
    color: #31417c;}
.cy_det5 .bj .a8 {    top: 320px;
    right: 532px;
    color: #31417c;}
.cy_det5 .bj .a9 {    top: 341px;
    right: 518px;
    color: #31417c;
}
.cy_det5 .bj .a10 {top: 362px;
    right: 518px;
    color: #31417c;}
.cy_det5 .bj .a11 {    top: 382px;
    right: 518px;
    color: #31417c;
}
.cy_det5 .bj .a12 {top: 403px;
    right: 434px;
    color: #31417c;}
.cy_det5 .bj .a13 {    top: 423px;
    right: 518px;
    color: #31417c;}
.cy_det5 .bj .a14 {    top: 443px;
    right: 518px;
    color: #31417c;}
.cy_det5 .bj .a15 {top: 463px;
    right: 490px;
    color: #31417c;}
.cy_det5 .bj .a16 {top: 11px;
    left: 844px;
    color: #3ec2e3;}
.cy_det5 .bj .a17 {top: 31px;
    left: 844px;
    color: #3ec2e3;}
.cy_det5 .bj .a18 {    top: 51px;
    left: 844px;
    color: #3ec2e3;}
.cy_det5 .bj .a19 {    top: 71px;
    left: 844px;
    color: #3ec2e3;}
.cy_det5 .bj .a20 {    top: 91px;
    left: 844px;
    color: #3ec2e3;}
.cy_det5 .bj .a21 {top: 111px;
    left: 844px;
    color: #3ec2e3;}
.cy_det6 {width: 100%;}
.cy_det6 .title_1 {padding-top: 86px;padding-bottom: 69px;}
.cy_det6 .title_1 h1 {color: #474747;padding-top: 0;}
.cy_det6 .title_1 h2 {color: #474747;}
.cy_det6 .con {overflow: hidden;width: 100%;height: 671px;}
.cy_det6 .con img {width: 100%;height: 671px;}
.cy_det6 .con .left {float: left;width: 50%;position: relative;height: 100%;}
.cy_det6 .con .right {overflow: hidden;width: 50%;position: relative;height: 100%;}
.cy_det6 .con .mask {background: url(../images/mask1.png);position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: none;transition: all 0.3s;-webkit-transition: all 0.3s;}
.cy_det6 .con .txt h1 {font-size: 30px;color: #fff;}
.cy_det6 .con .txt h2 {font-size: 30px;color: #fff; padding: 11px 0 38px;}
.cy_det6 .con .txt p {font-size: 16px;
    color: #fff;
    height: 145px;
    line-height: 28px;}
.cy_det6 .con .txt .ag {font-size: 14px;color: #fff; margin-top:70px; display:block;width: 100px;
    border: 1px solid #fff;
    height: 34px;line-height: 2.4;
    text-align: center;
}
.cy_det6 .con .left .txt {position: absolute;width: 455px;top: 211px;left: 25%;}
.cy_det6 .con .right .txt {position: absolute;width: 455px;top: 211px;left: 8%;}
.cy_det6 .con .left:hover .mask {display: block;}
.cy_det6 .con .right:hover .mask {display: block;}





.cy_det62 {width: 100%;}
.cy_det62 .title_1 {padding-top: 86px;padding-bottom: 69px;}
.cy_det62 .title_1 h1 {color: #474747;padding-top: 0;}
.cy_det62 .title_1 h2 {color: #474747;}
.cy_det62 .con {overflow: hidden;width: 100%;height: 413px;}
.cy_det62 .con img {width: 100%;height: 413px;}
.cy_det62 .con .left {float: left;width: 33%;position: relative;height: 100%;}
.cy_det62 .con .center {float: left;width: 34%;position: relative;height: 100%;}
.cy_det62 .con .right {overflow: hidden;width: 33%;position: relative;height: 100%;}
.cy_det62 .con .mask {background: url(../images/mask1.png);position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: none;transition: all 0.3s;-webkit-transition: all 0.3s;}
.cy_det62 .con .txt h1 {font-size: 30px;color: #fff;}
.cy_det62 .con .txt h2 {font-size: 30px;color: #fff; padding: 11px 0 38px;}
.cy_det62 .con .txt p {font-size: 16px;
    color: #fff;
    height: 145px;
    line-height: 28px;}
.cy_det62 .con .txt .ag {font-size: 14px;color: #fff; margin-top:70px; display:block;width: 100px;
    border: 1px solid #fff;
    height: 34px;line-height: 2.4;
    text-align: center;
}
.cy_det62 .con .left .txt {position: absolute;width: 455px;top: 76px;
    left: 12%;}
.cy_det62 .con .center .txt {position: absolute;width: 455px;top: 76px;
    left: 12%;}
.cy_det62 .con .right .txt {position: absolute;width: 455px;top: 76px;
    left: 12%;}
.cy_det62 .con .left:hover .mask {display: block;}
.cy_det62 .con .center:hover .mask {display: block;}
.cy_det62 .con .right:hover .mask {display: block;}





/*我们jieshu*/

/*video_list*/
.video1 {width: 100%;}
.video1 .block {width: 1250px;margin: 0 auto;padding: 0 20px;box-sizing: border-box;position: relative;margin-top: 347px;}
.video1 .list {position: relative;overflow: hidden;}
.video1 .list .xw_reom  {
    border: 1px solid #aaaaaa;
    display: block;
    height: 31px;
    line-height: 31px;
    margin: 26px auto 20px;
    text-align: center;
    width: 134px;
}
.video1 .list .title {height: 89px;line-height: 89px;}
.video1 .list .title a {font-size: 14px;color: #474747;margin: 0 30px;padding-bottom: 5px;}
.video1 .list .title a:first-child {margin-left: 0;}
.video1 .list .title a:hover {color: #8a121a;border-bottom: 1px solid #8a121a;}
.video1 .list .title a.active {color: #8a121a;border-bottom: 1px solid #8a121a;}
.video1 .list .video_wp {width: 1212px;}
.video1 .list .video_wp li {width: 401px;overflow: hidden;position: relative;float: left;margin-right: 3px;margin-bottom: 30px;background: #fff;}
.video1 .list .video_wp li .imgs {width: 100%;height: 268px;}
.video1 .list .video_wp li .imgs img {width: 100%;height: 268px;}
.video1 .list .video_wp li p {color: #474747;font-size: 18px;padding: 30px 25px 20px;height: 60px;}
.video1 .list .video_wp li a.bf {display: inline-block;width: 86px;height: 86px;background: url(../images/bfbtn.png) no-repeat center;position: absolute;top: 50%;left: 50%;margin: -76px 0 0 -43px;}
.video1 .list .video_wp li:hover p {color: #8a121a;}
.video1 .list .page_wp {padding: 0 0 30px;}
.video1 .list .page_wp a {border: 0;background: transparent;font-size: 20px;color: #909090;}
.video1 .list .page_wp a.on {font-size: 30px;color: #8a121a;}
.video1 .list .page_wp a:hover {font-size: 30px;color: #8a121a;}
/*video_list结束*/

/*details代码*/
.det1 {width: 100%;}
.det1 .block {width: 1250px;margin: 0 auto;position: relative;margin-top: 347px;padding-bottom: 40px;}
.det1 .text_wp {width: 1210px;margin: 0 auto;padding: 60px 50px 58px;position: relative;box-sizing: border-box;background-color: #fff;top: 20px;left: 0;}
.det1 .text_wp .title h1 {font-size: 24px;color: #474747;}
.det1 .text_wp .title p {font-size: 16px;color: #707070;padding-top: 10px;}
.det1 .text_wp .t {padding: 0px 0 40px;}
.det1 .text_wp .t25 {padding-top: 25px;}
.det1 .text_wp .b0 {padding-bottom: 0;}
.det1 .text_wp .t h2 {font-size: 24px;color: #474747;padding: 0px 0 4px; }
.det1 .text_wp .t p {padding-top: 15px;font-size: 14px;color: #707070;line-height: 150%;}

/*.det1 .text_wp .jueze div{*/
/*	padding-bottom: 8px;*/
/*}*/

/*.det1 .text_wp .jueze p:nth-child(n+2){*/
/*	padding-bottom: 0 !important;*/
/*}*/

.det2 {width: 100%;margin-top: 15px;}
.det2 .block {width: 1250px;margin: 0 auto;position: relative;}
.det2 .tion {position: relative;}
.det2 .tion .title {text-align: center;padding: 47px 0 30px;}
.det2 .tion .title h1 {font-size: 54px;color: #474747; }
.det2 .tion .title h2 {font-size: 24px;color: #474747;padding-top: 16px;}
.det2 .tion .main-wp {width: 1210px;overflow: hidden;position: relative;margin: 0 auto;padding-bottom: 20px;}
.det2 .tion .main-wp .img-wp {}
.det2 .tion .main-wp .img-wp li {width: 402px;overflow: hidden;background: #fff;float: left;margin-right: 2px;}
.det2 .tion .main-wp .img-wp li:hover  .txt h1 a {color: #8a121a;}
.det2 .tion .main-wp .img-wp li .imgs {width: 402px;height: 269px;}
/*.det2 .tion .main-wp .img-wp li .imgs img {width: 402px;height: 269px;}*/
.det2 .tion .main-wp .img-wp li .txt {padding: 0 25px 35px 20px;box-sizing: border-box;}
.det2 .tion .main-wp .img-wp li .txt h1 {margin-top: 35px;height: 57px;overflow: hidden;}
.det2 .tion .main-wp .img-wp li .txt h1 a{font-size: 18px;color: #474747;}
.det2 .tion .main-wp .img-wp li .txt p {font-size: 14px;color: #707070;padding: 10px 0 13px;}
.det2 .tion .main-wp .img-wp li .txt a.more {font-size: 12px;color: #474747; }
.det2 .tion .main-wp .btn div {position: absolute;width: 29px;height: 57px;position: absolute;top: 105px;cursor: pointer;}
.det2 .tion .main-wp .btn div:hover {background-position: 0 -63px;}
.det2 .tion .main-wp .j-left {background: url(../images/det_left.png) no-repeat;left: 20px;}
.det2 .tion .main-wp .j-right {background: url(../images/det_right.png) no-repeat;right: 20px;}
/*details代码结束*/

/*details代码*/
.det2.now .tion .main-wp {width: 1210px;overflow: hidden;position: relative;margin: 0 auto;padding-bottom: 20px;}
.det2.now .tion .main-wp .img-wp {width: 1212px;}
.det2.now .tion .main-wp .img-wp li {width: 300px;overflow: hidden;background: #fff;float: left;margin-right: 3px;}
.det2.now .tion .main-wp .img-wp li:hover  .txt h1 a {color: #8a121a;}
.det2.now .tion .main-wp .img-wp li .imgs {width: 100%;height: auto;text-align: center;height:400px;line-heigth:400px;overflow:hidden;}
.det2.now .tion .main-wp .img-wp li .imgs img {height: 400px;width:auto;}
.det2.now .tion .main-wp .img-wp li .txt {padding: 0 25px 35px 20px;box-sizing: border-box;}
.det2.now .tion .main-wp .img-wp li .txt h1 {margin-top: 35px;height: 57px;overflow: hidden;}
.det2.now .tion .main-wp .img-wp li .txt h1 a{font-size: 18px;color: #474747;}
.det2.now .tion .main-wp .img-wp li .txt p {font-size: 14px;color: #707070;padding: 10px 0 13px;}
.det2.now .tion .main-wp .img-wp li .txt a.more {font-size: 12px;color: #474747; }
.det2.now .tion .main-wp .btn div {position: absolute;width: 29px;height: 57px;position: absolute;top: 200px;cursor: pointer;}
.det2.now .tion .main-wp .btn div:hover {background-position: 0 -63px;}
.det2.now .tion .main-wp .j-left {background: url(../images/det_left.png) no-repeat;left: 20px;}
.det2.now .tion .main-wp .j-right {background: url(../images/det_right.png) no-repeat;right: 20px;}
/*details1代码结束*/

/*report代码*/
.rep1 {width: 100%;}
.rep1 .block {width: 1250px;margin: 0 auto;position: relative;margin-top: 347px;}
.rep1 .block .block1 {width: 100%;padding: 0 20px;box-sizing: border-box;position: relative;}
.rep1 .block1 .tab .top_btn{width: 100%;height: 89px;line-height: 89px;text-align: center;}
.rep1 .block1 .tab .top_btn a {font-size: 14px;color: #474747;margin: 0 19px;}
.rep1 .block1 .tab .top_btn a:hover {color: #8a121a;}
.rep1 .block1 .tab .top_btn a.on {font-size: 20px;color: #8a121a;}
.rep1 .block1 .tab .tab_con {}
.rep1 .block1 .tab .tab_con .left {width: 810px;height: 403px;float: left;}
.rep1 .block1 .tab .tab_con .left .imgs {width: 320px;height: 403px;float: left;}
.rep1 .block1 .tab .tab_con .left .imgs img {width: 100%;height: auto;}
.rep1 .block1 .tab .tab_con .left .txt {width: 490px;height: 100%;float: left;box-sizing: border-box;padding: 40px 30px 60px;background: #fff;}
.rep1 .block1 .tab .tab_con .left .txt h1 {font-size: 24px;color: #474747;text-align: center;}
.rep1 .block1 .tab .tab_con .left .txt h2 {font-size: 14px;color: #474747;text-transform:uppercase;text-align: center;padding: 8px 0 35px; }
.rep1 .block1 .tab .tab_con .left .txt p {font-size: 14px;color: #707070;padding-bottom: 12px;line-height: 150%;}
.rep1 .block1 .tab .tab_con .left .txt a {font-size: 12px;color: #474747;margin-top: 20px;display: inline-block; }
.rep1 .block1 .tab .tab_con .right {float: right;width: 385px;height: 403px;}
.rep1 .block1 .tab .tab_con .right .imgs {width: 100%;height: 257px;background-size: 100% 100%;background-repeat: nno-repeat;padding-left: 20px;padding-top: 163px;box-sizing: border-box;}
.rep1 .block1 .tab .tab_con .right .imgs h1 {font-size: 18px;color: #fff;text-transform:uppercase;line-height: 120%; }
.rep1 .block1 .tab .tab_con .right .imgs h2 {font-size: 24px;color: #fff;padding-top: 8px;}
.rep1 .block1 .tab .tab_con .right .txt {background: #fff;height: 146px;padding: 40px 25px 40px 20px;box-sizing: border-box;}
.rep1 .block1 .tab .tab_con .right .txt p {font-size: 14px;color: #707070;line-height: 150%;}
.rep1 .block1 .tab .tab_con .right .txt a {font-size: 12px;color: #474747;display: inline-block;padding-top: 11px;display: inline-block; }
.rep1 .block1 .tab .tab_con .con_wp {display: none;}
.rep1 .block1 .tab .tab_con .on {display: block;}
.rep1 .block .block2 {width: 100%;padding: 0 20px;box-sizing: border-box;position: relative;height: 100%;padding-bottom: 40px;}
.rep1 .block2 .title {padding: 60px 0 35px;text-align: center;}
.rep1 .block2 .title h1 {font-size: 54px;color: #474747; }
.rep1 .block2 .title h2 {font-size: 24px;color: #474747;padding-top: 15px;}
.rep1 .block2 .mana {overflow: hidden;}
.rep1 .block2 .mana ul {width: 1212px;}
.rep1 .block2 .mana li {width: 389px;background: #fff;transition: all 0.6s;-webkit-transition: all 0.3s; float: left;margin-right: 2px;}
.rep1 .block2 .mana li .imgs {width: 100%;height: 269px;}
.rep1 .block2 .mana li .imgs img {width: 100%;height: 269px;}
.rep1 .block2 .mana li .txt {height: 69px;padding: 0 20px;}
.rep1 .block2 .mana li .txt .s1 {float: left;font-size: 18px;color: #474747;padding-top: 23px;}
.rep1 .block2 .mana li .txt .s2 {float: right;font-size: 12px;color: #474747;padding-top: 30px; }
.rep1 .block2 .mana li:hover {background: #8a121a;}
.rep1 .block2 .mana li:hover .txt span {color: #fff;}
/*report代码结束*/

/*list_xw代码*/
.list_xw1 #container {position: relative;width: 1228px;}
.list_xw1 #container .grid {width: 296px;background: #fff;}
.list_xw1 #container .grid .imgs {width: 100%;height: auto;}
.list_xw1 #container .grid .imgs img {width: 100%;height: auto;}
.list_xw1 #container .grid .txt {width: 100%;padding: 25px 28px 28px 25px;box-sizing: border-box;}
.list_xw1 #container .grid .txt h1 {font-size: 16px;color: #474747;}
.list_xw1 #container .grid .txt p {font-size: 14px;color: #707070;padding: 11px 0 20px;}
.list_xw1 #container .grid .txt a.more {font-size: 12px;color: #474747; }
.list_xw1 #container .grid .txt .sj {float: right;font-size: 12px;color: #707070;}
.list_xw1 #container .grid:hover h1 {color: #8a121a;}
.list_xw1 .xw_reom {display: block;width: 134px;height: 31px;border: 1px solid #aaaaaa;margin: 26px auto 20px;text-align: center;line-height: 31px;;}
.list_xw1 .xw_reom:hover {color: #8A121A;border-color: #8A121A;}
/*list_xw代码结束*/

/*point代码*/
.point1 {width: 100%;overflow: hidden;}
.point1 ul {width: 1212px;}
.point1 li {width: 401px;float: left;background: #fff;padding-bottom: 28px;margin: 0 3px 30px 0;}
.point1 li .imgs {position: relative;width: 401px;height: 268px;overflow: hidden;}
.point1 li .imgs&gt;img {width: 100%;height: auto;}
.point1 li .imgs .mask_poi {transition: all 0.3s linear 0;-webkit-transition: all 0.3s linear 0;position: absolute;top: 0;left: 0;right: 0; bottom:0; background: url(../images/mask1.png);z-index: 1;display: none;}
.point1 li .imgs .mask_poi img {margin: 94px auto;display: block;}
.point1 li .s {width: 100%;padding: 0 25px; box-sizing: border-box;padding-top: 25px;}
.point1 li .s .s1 {float: left;font-size: 18px;color: #707070;}
.point1 li .s .s2 {float: right;font-size: 14px;color: #707070;margin-top:3px;}
.point1 li a.tit {font-size: 18px;color: #474747;padding:5px 0 0 25px;display: inline-block; height: 75px;}
.point1 li:hover .imgs .mask_poi {display: block;}
.point1 li:hover .s span {color: #8A121A;}
.point1 li:hover a {color: #8A121A;}
.point2 {width: 100%;overflow: hidden;padding-bottom: 30px;display: none;}
.point2 li:nth-child(odd) {background: #fff;}
.point2 li .left {float: left;width: 105px;margin-right: 14px;padding-top: 25px;text-align: right;}
.point2 li .left a {display: inline-block;width: 80px;height: 29px;line-height: 29px;text-align: center;color: #fff;border-radius: 3px;}
.point2 li .left .a1 {background: #8a121a;}
.point2 li .left .a2 {background: #252c46;}
.point2 li .left .a3 {background: #aaaaaa;}
.point2 li .left .a4 {background: #505050;}
.point2 li .left .a5 {background: #957b59;}
.point2 li .right {width: 1090px;float: right;padding: 30px 30px 25px 0;box-sizing: border-box;}
.point2 li .right .top {height: 38px;}
.point2 li .right .top a {font-size: 18px;color: #474747;}
.point2 li .right .top span {font-size: 16px; color: #707070;float: right;margin-top: 10px;}
.point2 li .right .txt_a {font-size: 14px;color: #707070;line-height: 150%;display: block;width: 985px;}
.point2 li:hover .right .top a {color: #8A121A;}
.video1 .list .title .poi_tab {float: right;}
.video1 .list .title .poi_tab span {display: inline-block;width: 20px;height: 20px;cursor: pointer;margin-left: 10px;background: url(../images/swp3.png) no-repeat;margin-top: 35px;float: left;}
.video1 .list .title .poi_tab .s1 {background-position: 0 0;}
.video1 .list .title .poi_tab .s2 {background-position: 0 -36px;}
.video1 .list .title .poi_tab .s1:hover {background-position: -34px 0;transform: scale3d(1.2,1.2,1);}
.video1 .list .title .poi_tab .s2:hover {background-position: -34px -36px;transform: scale3d(1.2,1.2,1);}
.video1 .list .title .poi_tab .s1.on {background-position: -34px 0;}
.video1 .list .title .poi_tab .s2.on {background-position: -34px -36px;}
/*point代码结束*/

/*product九宫格代码*/
#prod1 {width: 100%;height: 100%;margin-top: 68px;}
#prod1 .grt {position: relative;float: left;overflow: hidden;width: 33.3%;height: 33.3%;}
#prod1 .grt_h4 {height: 33.4%;}
#prod1 .grt_w4 {width: 33.4%;}
#prod1 .grt .img1 {width: 100%;height: auto;}
#prod1 .grt .mask_pro {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../images/pro_mask1.png);text-align: center;transition: all 0.3s;-webkit-transition: all 0.3 linear 0;}
#prod1 .grt:hover .mask_pro{background: url(../images/pro_mask2.png);}
#prod1 .grt .mask_pro:after{ content: ''; display: inline-block; vertical-align: middle; width: 0; height: 100%; overflow: hidden;}
#prod1 .grt .no {background-image: none !important;}
#prod1 .grt .mask_pro a {display: inline-block;vertical-align: middle; letter-spacing: 0;}
#prod1 .grt .mask_pro img {height: auto;width: 73px;}
#prod1 .grt .mask_pro h1 {font-size: 20px;color: #fff;margin: 7% 0 3%;}
#prod1 .grt .mask_pro h2 {font-size: 16px;color: #fff; }
#prod1 .grt .mask_pro .txt {text-align: left;padding: 7% 0 0 6%;}
#prod1 .grt .mask_pro h3 {font-size: 24px;color: #fff;}
#prod1 .grt .mask_pro h4 {font-size: 16px;color: #fff;margin-top: 3%;line-height: 140%; }
#prod1 .grt .mask_pro h3.h3 {color: #474747;}
#prod1 .grt .mask_pro h4.h4 {color: #474747; }

.w1680#prod1 .grt .mask_pro img {width: 64px;height: auto;}
.w1680#prod1 .grt .mask_pro h1 {font-size: 24px;color: #fff;margin: 7% 0 3%;}
.w1680#prod1 .grt .mask_pro h2 {font-size: 18px;color: #fff;}
.w1680#prod1 .grt .mask_pro .txt {text-align: left;padding: 7% 0 0 6%;}
.w1680#prod1 .grt .mask_pro h3 {font-size: 26px;color: #fff;}
.w1680#prod1 .grt .mask_pro h4 {font-size: 18px;color: #fff;margin-top: 3%;line-height: 140%;}
.w1680#prod1 .grt .mask_pro h3.h3 {color: #474747;}
.w1680#prod1 .grt .mask_pro h4.h4 {color: #474747;}

.w1366#prod1 .grt .mask_pro img {width: 32%;height: auto;}
.w1366#prod1 .grt .mask_pro h1 {font-size: 24px;color: #fff;margin: 7% 0 3%;}
.w1366#prod1 .grt .mask_pro h2 {font-size: 18px;color: #fff;}
.w1366#prod1 .grt .mask_pro .txt {text-align: left;padding: 7% 0 0 6%;}
.w1366#prod1 .grt .mask_pro h3 {font-size: 26px;color: #fff;}
.w1366#prod1 .grt .mask_pro h4 {font-size: 18px;color: #fff;margin-top: 3%;line-height: 140%;}
.w1366#prod1 .grt .mask_pro h3.h3 {color: #474747;}
.w1366#prod1 .grt .mask_pro h4.h4 {color: #474747;}
/*product九宫格代码结束*/

/*map代码*/
.map1 {width: 100%;}
.map1 .block {width: 1250px;margin: 0 auto;position: relative;padding-bottom: 40px;margin-top: 347px;}
.block1 {width: 1210px;margin: 0 auto;position: relative;top: 20px;}
.block1 #map {height: 400px;}
/*.block1 #map .BMap_Marker {display: none;}*/
/*.block1 #map .map_img1 {animation:gogogo 2s infinite linear ;transform: scale3d(0.6,0.6,1);}*/
/*@-webkit-keyframes gogogo {
    0%{
       transform: scale3d(0.8,0.8,1);
    }
    50%{
       transform: scale3d(0.7,0.7,1);
    }
    100%{
       transform: scale3d(0.6,0.6,1);
    }
}*/
.map1 .block2 {position: relative;padding: 15px 0px 0;height: 497px;}
.map1 .block2 .left {background: url(../images/map2.jpg) no-repeat;background-size: 100% 100%;padding: 60px 40px 0;float: left;height: 100%;width: 404px;height: 437px;}
.map1 .block2 .left .title {height: 39px;line-height: 39px;background: url(../images/map3.png) no-repeat left center;padding-left: 55px;font-size: 20px;color: #fff;}
.map1 .block2 .left .txt {margin-top: 16px;}
.map1 .block2 .left .txt p {font-size: 14px;color: #fff;padding-bottom: 12px;}
.map1 .block2 .left .txt p .s1 {float: left;width: 71px;}
.map1 .block2 .left .txt p .s2 {float: left;width: 331px;}
.map1 .block2 .left .txt p .s3 {float: left;width: 129px;text-align:right}
.map1 .block2 .left .txt p .s4 {float:left;width:275px;}
.map1 .block2 .right {width: 651px;height: 449px;background: #fff;padding: 48px 30px 0;float: right;}
.map1 .block2 .right h1 {font-size: 20px;color: #474747;}
.map1 .block2 .right p {font-size: 14px;color: #707070;margin-top: 12px;line-height: 150%;padding-bottom: 22px;}
.map1 .block2 .right .int_wp {text-align: right;}
.map1 .block2 .right .int_wp .d1 {position: relative;}
.map1 .block2 .right .int_wp .d1 span {position: absolute;font-size: 14px;color: #707070;top: 15px;right: 13px;}
.map1 .block2 .right .int_wp .d1 input {width: 613px;border: 1px solid #dddddd;padding: 0 20px 0 15px;height: 40px;line-height: 40px; font-size: 14px;color: #707070;margin-bottom: 10px;}
.map1 .block2 .right .int_wp .d1 textarea { width: 613px;height: 134px; border: 1px solid #dddddd;padding: 12px 20px 0 15px;font-size: 14px;color: #707070;resize: none;margin-bottom: 12px}
.map1 .block2 .right .int_wp button {border: 0;width: 147px;height: 42px;color: #fff;background: #383436;font-size: 14px; cursor: pointer;}
/*map代码结束*/

/*det_gs代码*/
.detgs1 {width: 100%;}
.detgs1 .block {width: 1250px;margin: 0 auto;position: relative;padding-bottom: 40px;}
.detgs1 .btn {width: 50px;height: 50px;margin: 513px auto 37px;background: url(../images/gs_1.png) no-repeat center;cursor: pointer;}
.detgs1 .title {padding: 46px 0 45px;text-align: center;position: relative;}
.detgs1 .title h1 {font-size: 54px;color: #474747;padding-bottom: 15px;}
.detgs1 .title h2 {font-size: 24px;color: #474747;background: url(../images/gs3.jpg) no-repeat center;}
.detgs1 .block1 {width: 1210px;margin: 0 auto;background-repeat: no-repeat;background-size: 100% 100%;height: 476px;margin-bottom: 40px;}
.detgs1 .block1 .txt {padding: 0 105px 0 90px;height: 100%;background: url(../images/pro_mask1.png);}
.detgs1 .block1 .txt h1 {font-size: 48px;color: #fff;padding: 134px 0 30px; font-weight: bold;text-transform:uppercase;}
.detgs1 .block1 .txt p {padding-bottom: 26px;font-size: 14px;color: #fff;}
.detgs1 .block2 {width: 1210px;margin: 0 auto;position: relative;padding: 0;height: 646px;border-bottom: 1px solid #cbcbcb;}
.detgs1 .block2 .fff {position: absolute;width: 364px;height: 112px;background: url(../images/jjl_mask1.png);top: 236px;left: 234px;}
.detgs1 .block2 .imgs {width: 598px;height: 348px;}
.detgs1 .block2 .imgs img {width: 100%;height: auto;}
.detgs1 .block2 .text_wp {padding: 0 30px;width: 539px;height: 440px;position: absolute;right: 0;top: 0;background: #fff;z-index:4;}
.detgs1 .block2 .text_wp .txt {height: 258px;overflow: hidden;}
.detgs1 .block2 .text_wp h1 {font-size: 48px;color: #474747; padding: 50px 0 28px;}
.detgs1 .block2 .text_wp .p1 {font-size: 14px;color: #474747;}
.detgs1 .block2 .text_wp .p1 .s1 {float: left;width: 75px; margin-top: 4px;}
.detgs1 .block2 .text_wp .p1 .s2 {float: left;width: 440px;line-height: 150%;}
.detgs1 .block2 .text_wp .p2 {font-size: 14px;color: #474747;padding-top: 20px;padding-right: 20px;}
.detgs1 .block2 .img-slider {width: 477px;height: 318px;position: absolute;top: 251px;left: 249px;z-index: 2;overflow: hidden;background:#383436;}
.detgs1 .block2 .focu {overflow: hidden;width: 349px;}
.detgs1 .block2 .img-wp {width: 349px;height: 318px;overflow: hidden;width: 3000px;}
.detgs1 .block2 .img-wp&gt;div {float: left;width: 349px;height: 318px;}
.detgs1 .block2 .img-wp .txt {padding: 47px 55px 0 40px;background: #383436;height: 100%;height: 271px;}
.detgs1 .block2 .img-wp .txt p {font-size: 14px;color: #fff;}
.detgs1 .block2 .img-wp .txt h3 {font-size: 14px;color: #fff;text-align: right;padding-top: 47px;}
.detgs1 .block2 .img-slider .btn_wp {width: 115px;height: 115px;background: #383436;position: absolute;right: 0;bottom: 0;padding-left: 13px;}
.detgs1 .block2 .img-slider .btn_wp a {display: inline-block;width: 48%;height: 100%;}
.detgs1 .block2 .img-slider .btn_wp a.prev {background: url(../images/gs_left.png) no-repeat;background-position: 30px 50px;} 
.detgs1 .block2 .img-slider .btn_wp a.next {background: url(../images/gs_right.png) no-repeat;background-position: 10px 50px;}
.detgs1 .block2 .img-slider .btn_wp a.prev:hover {background-position: 30px -84px;}
.detgs1 .block2 .img-slider .btn_wp a.next:hover {background-position: 10px -84px;}
.detgs1 .block3 {padding: 72px 45px 42px 35px;position: relative;}
.detgs1 .block3 p {font-size: 14px;color: #474747;line-height: 150%;}
.detgs2 {width: 1250px;position: relative;margin: 20px auto 0px;}
.detgs2 .block {position: relative;padding-bottom: 20px;}
.detgs2 .title {text-align: center;padding: 50px 0 30px;}
.detgs2 .title h1 {font-size: 48px;color: #474747; }
.detgs2 .title h2 {font-size: 24px;color: #474747;margin-top: 14px;}
.detgs2 .con {width: 1210px;overflow: hidden;margin: 0 auto;}
.detgs2 .con ul {width: 1212px;}
.detgs2 .con li {float: left;width: 301px;margin-right: 2px;background: #fff;}
.detgs2 .con .imgs{width: 301px;height: 253px;}
.detgs2 .con .imgs img {width: 100%;height: auto;}
.detgs2 .con .txt {padding: 34px 12px 26px 20px;color: #474747;}
.detgs2 .con .txt h1 {font-size: 18px;color: #474747; }
.detgs2 .con .txt p {font-size: 14px;padding: 18px 0 15px; }
.detgs2 .con .txt a {font-size: 14px;color: #474747; }
.detgs2 .con li:hover {background: #8A121A;}
.detgs2 .con li:hover .txt {color: #fff;}
.detgs2 .con li:hover .txt a {color: #fff;}
.detgs2 .con li:hover .txt h1 {color: #fff;}
.detgs2 .main-wp {width: 100%;height: 418px;overflow: hidden;position: relative;}
.detgs2 .main-wp ul {width: 3000px;}
.detgs2 .img-wp {height: 418px;}
.detgs2 .main-wp .j-left {background: url(../images/det_left.png) no-repeat;left: 20px;position: absolute;top: 41%;height: 60px;width: 30px;cursor: pointer;}
.detgs2 .main-wp .j-right {background: url(../images/det_right.png) no-repeat;right: 20px;position: absolute;top: 41%;height: 60px;width: 30px;cursor: pointer;}
.detgs2 .main-wp .j-left:hover {background-position: 0 -60px;}
.detgs2 .main-wp .j-right:hover {background-position: 0 -60px;}
/*det_gs代码结束*/
.gy_mask {display: none; position: fixed;top: 0;right: 0;left: 0;bottom: 0;background: url(../images/mask_gy.png);z-index: 10;}
.pop_video {display: none; position: fixed;z-index: 11;width: 800px;height: 480px;margin: -230px 0 0 -400px;background: #fff;top: 50%;left: 50%;}
.pop_video button {width: 60px;height: 60px;background: url(../images/gb.jpg) no-repeat center;cursor: pointer;border: 0;position: absolute;right: 0;top: -60px;}

/*搜索*/
.search_r{padding-top:138px;padding-bottom:50px; min-height: 150px;}
.search_r .block{width:1210px;padding-left:20px;margin: 0 auto;}
.search_r i{color:#ba1414;}
.search_r .title h3{font-size:32px;color:#474747;line-height:1.2;}
.search_r .title h3 span{font-size:30px; margin-left:23px;}
.search_r .title h4{font-size:18px;color:#707070;line-height:1.2;margin-top:12px;}
.search_r .box{margin-top:35px;border-bottom:solid 1px #dedede;}
.search_r .box .div{padding:25px 0;border-top:solid 1px #dedede;position:relative;}
.search_r .box .div h3{font-size:18px;color:#474747;line-height:20px;}
.search_r .box .div h4{padding-left:18px;line-height:20px;font-size:16px;color:#909090;position:absolute;top:25px;right:6px; }
.search_r .box .div p{font-size:14px;color:#909090;line-height:1.6;margin-top:10px;}
.search_r .box .div .more{position:absolute;bottom:5px;right:6px;font-size:14px;color:#909090;}
.search_r .box .div .more:hover{color:#ba1414;}


.search_r .page_wp {
    margin-top: 45px;
}
.search_r .page_wp {
    text-align: center;
}
.search_r .page_wp {padding: 30px 30px 30px;}
.search_r .page_wp a {border: 0;background: transparent;font-size: 20px;color: #909090;}
.search_r  .page_wp a.on {font-size: 30px;color: #8a121a;}
.search_r  .page_wp a:hover {font-size: 30px;color: #8a121a;}





/*新加css*/




.invest0 .block {opacity: 0;transition: all 1.2s ease-in-out;-webkit-transition: all 1.2s ease-in-out;}
.invest0.anim .block {opacity: 1;top: 63%;}
.invest1 {background: url(../images/ivbgi1.jpg);padding-bottom: 130px;}
.invest3 {}
.invest3 .block {width: 1210px;margin: 0 auto;height: 100%;}
.invest3 .title {text-align: center;padding: 167px 0 25px;}
.invest3 .title h1 {font-size: 54px;color: #474747; }
.invest3 .title h2 {font-size: 24px;color:#474747;padding: 10px 0 22px;}
.invest3 .title p {font-size: 14px;color: #474747;padding: 0 148px;text-align: left;}
.invest3 .cont {overflow: hidden;}
.invest3 .cont .main-wp {}
.invest3 .cont .main-wp .img-wp {padding-top: 28px;}
.invest3 .cont .main-wp .img-wp ul {height: 511px;}
.invest3 .cont .main-wp .img-wp li {width: 300px;height: 485px;float: left;overflow: hidden;position: relative;transition: all 0.6s ease-out;-webkit-transition: all 0.6s ease-out;}
.invest3 .cont .main-wp .img-wp li img {width: 100%;height: auto;}
.invest3 .cont .main-wp .img-wp li .text {position: absolute;width: 100%;top: 0;left: 0;text-align: center;padding-top: 158px;}
.invest3 .cont .main-wp .img-wp li .text h1 {font-size: 36px;color: #fff; }
.invest3 .cont .main-wp .img-wp li .text h2 {font-size: 24px;color: #fff;padding: 1px 0 13px;}
.invest3 .cont .main-wp .img-wp li .text p {    font-size: 14px;
    color: #fff;
    width: 267px;
    text-align: left;
    width: 250px;
    margin: 0 auto;}
.invest3 .cont .main-wp .img-wp li .text .more {font-size: 16px;color: #fff;display: block;margin: 22px auto 0;width: 106px;height: 31px;border: 1px solid #fff;font-size: 16px;color: #fff;text-align: center;line-height: 31px;}
.invest3 .cont .main-wp .btn_wp {text-align: center;height: 46px;line-height: 46px;background: url(../images/inv_1.png) no-repeat center;}
.invest3 .cont .main-wp .btn_wp div {width: 46px;height: 46px;display: inline-block;margin: 0 4px;cursor: pointer;}
.invest3 .cont .main-wp .prev {background: url(../images/left1.png) no-repeat 0 0;}
.invest3 .cont .main-wp .next {background: url(../images/right1.png) no-repeat 0 0;}
.invest3 .cont .main-wp .prev:hover {background-position: -49px 0;}
.invest3 .cont .main-wp .next:hover {background-position: -49px 0;}
.invest3 .cont .main-wp .img-wp li.l0 {position: relative;top: 72px;left: 0;}
.invest3 .cont .main-wp .img-wp li.l1 {position: relative;top: 9px;left: 0;}
.invest3 .cont .main-wp .img-wp li.l2 {position: relative;top: 0px;left: 0;}
.invest3 .cont .main-wp .img-wp li.l3 {position: relative;top: 95px;left: 0;}
.culture1 {overflow: hidden;}
.culture1 .block {width: 1210px;margin: 0 auto;height: 100%;position: absolute;left: 50%;top: 0;margin: 0 0 0 -605px;}
.culture1 .title {text-align: center;opacity: 0;transition: all 1.2s ease-in;-webkit-transition: all 1.2s ease-in;padding-top: 288px;}
.culture1 .title h1 {font-size: 54px;color: #fff; }
.culture1 .title h2 {font-size: 24px;color: #fff;padding: 8px 0 25px;}
.culture1 .title p {font-size: 14px;color: #fff;padding: 0 100px;}
.culture1 .title .more {font-size: 16px;color: #fff;width: 104px;height: 29px;line-height: 29px;display: block;margin: 0 auto;text-align: center;border: 1px solid #fff; margin-top: 20px;}
.culture1.anim .title {opacity: 1}


.culture2 {padding: 98px 0 53px;}
.culture2 .block {width: 1210px;margin: 0 auto;}
.culture2 .cont {overflow: hidden;}
.culture2 .cont ul {overflow: hidden;width: 1224px;}
.culture2 .cont li {float: left;width: 395px;height: 390px;overflow: hidden;margin-right: 13px}
.culture2 .cont li .imgs {position: relative;width: 395px;height: 264px;overflow: hidden;}
.culture2 .cont li .imgs&gt;img {width: 100%;height: auto;}
.culture2 .cont li .imgs .mask_poi {width: 395px;height: 264px;position: absolute;z-index: 1;left: 0;top: 0;background: rgba(0,0,0,0.4);display: table;display: none;}
.culture2 .cont li .imgs .mask_poi&gt;a {display: table-cell;vertical-align: middle;text-align: center;}
.culture2 .cont li .text {padding-right: 31px;padding-top: 27px;}
.culture2 .cont li .text h1 {font-size: 18px;color: #474747; background: url(../images/cult2.jpg) no-repeat right center;margin-bottom: 7px;}
.culture2 .cont li .text h2 {font-size: 18px;color: #474747;position: relative;padding-right: 45px;line-height: 150%;}
.culture2 .cont li .text h2 .down {position: relative;right: 0;top: 3px;background: url(../images/cult1.png) no-repeat center;display: block;width: 27px;height: 18px;float: right;}
.culture2 .cont li:hover .mask_poi {display: table;}


.make1 {background-position: top center;background-repeat: no-repeat;height: 1700px;overflow: hidden;position: relative}
.make1 .jjlbgi {max-height: 722px;min-height: 722px;width: auto;height: auto;display: block;}
.make1 .block {margin: 0 auto;width: 1210px;position: absolute;top: 0;left: 50%;margin-left: -605px;}
.make1 .title {text-align: center;padding-top: 255px;height: 301px;transition: all 1.2s ease-in-out;-webkit-transition: all 1.2s ease-in-out;opacity: 0;}
.make1 .title h1 {font-size: 54px;color: #fff; }
.make1 .title h2 {font-size: 24px;color: #fff;padding: 8px 0 25px;}
.make1 .title p {font-size: 14px;color: #fff;padding: 0 150px;text-align: left;}
.make1.anim .title {opacity: 1}
.make1 .cont {position: relative;height: 1071px;}
.make1 .cont .l {width: 837px;background-position: center;background-repeat: no-repeat;height: 963px;position: absolute;left: 0;top: 108px;}
.make1 .cont .l .top {width: 656px;height: 471px;padding:116px 0 0 99px;overflow: hidden;}
.make1 .cont .l .top img {width: 100%;height: auto;}
.make1 .cont .l .bottom .text {padding: 111px 171px 0 130px;}
.make1 .cont .l .bottom .text h1 {font-size: 43px;color: #fff; }
.make1 .cont .l .bottom .text h2 {font-size: 24px;color: #fff;padding: 10px 0 23px;}
.make1 .cont .l .bottom .text p {font-size: 14px;color: #fff;}
.make1 .cont .r {width: 455px;position: absolute;right: 0;top: 0;}
.make1 .cont .r .top {padding: 0 40px;background: #fff;height: 469px;overflow: hidden;box-shadow: 3px 10px 30px -10px #ccc;}
.make1 .cont .r .top ul {overflow: hidden;padding-top: 40px;}
.make1 .cont .r .top li {float: left;width: 50%;text-align: center;padding-bottom: 42px;}
.make1 .cont .r .top li .imgs {width: 86px;height: 73px;margin: 0 auto 5px;}
.make1 .cont .r .top li p {font-size: 16px;color: #474747;}
.make1 .cont .r .bottom {width: 455px;height: 469px;overflow: hidden}
.make1 .cont .r .bottom img {height: 450px;}

.make2 {background: url(../images/ivbgi1.jpg);padding-bottom: 84px;overflow: hidden;}
.make2 .block {margin: 0 auto;width: 1210px;}
.make2 .title {text-align: center;padding: 30px 0 35px;}
.make2 .title h1 {font-size: 54px;color: #474747; }
.make2 .title h2 {font-size: 24px;color: #474747;padding: 8px 0 25px;}
.make2 .title p {font-size: 14px;color: #474747;padding: 0 150px;text-align: left;}
.make2 .cont ul {overflow: hidden;width: 1324px;}
.make2 .cont li {width: 395px;
    float: left;
    margin: 0 13px 36px 0;
    background: #fff;
    
}

.make3 {background: url(../images/ivbgi1.jpg);padding-bottom: 0px;overflow: hidden;}
.make3 .cont li .imgs .mask_poi {
    width: 438px;
    height: 278px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background: rgba(0,0,0,0.4);
    display: none;
    line-height: 278px;
    text-align: center;
}
.make3 .cont li .text {
    padding: 0 8px;
    height: 112px;
}
.make3 .cont li .text h1 {
    font-size: 16px;
    color: #474747;
    padding: 15px 0 9px;
    font-weight: bold;
}

.make3 .cont li .text p {
    font-size: 14px;
    color: #000;
     
}
.make3 .block{margin: 0 auto;width: 1355px;}
.make3 .title{text-align: center;padding: 30px 0 35px;}
.make3 .title h1 {font-size: 54px;color: #474747; }
.make3 .title h2 {font-size: 24px;color: #474747;padding: 8px 0 25px;}
.make3 .title p {font-size: 14px;color: #474747;padding: 0 150px;text-align: left;}
.make3 .cont ul {overflow: hidden;width: 1355px;}
.make3 .cont li {width: 438px;
    float: left;
    margin: 0 13px 36px 0;
    background: #fff;
    
}
.make3 .cont li .imgs{width: 438px;    position: relative;
    height: 278px;
    overflow: hidden;}
	
	
	
	
	

	
.make4 {background: url(../images/ivbgi1.jpg);padding-bottom: 0px;}
.make4 .cont li .imgs .mask_poi {
    width: 438px;
    height: 278px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background: rgba(0,0,0,0.4);
    display: none;
    line-height: 278px;
    text-align: center;
}
.make4 .cont li .text {
    padding: 0 8px;
    height: 112px;
}
.make4 .cont li .text h1 {
    font-size: 16px;
    color: #474747;
    padding: 15px 0 9px;
    font-weight: bold;
}

.make4 .cont li .text p {
    font-size: 14px;
    color: #000;
     
}
.make4 .block{margin: 0 auto;width: 1355px;}
.make4 .title{text-align: center;padding: 30px 0 35px;}
.make4 .title h1 {font-size: 54px;color: #474747; }
.make4 .title h2 {font-size: 24px;color: #474747;padding: 8px 0 25px;}
.make4 .title p {font-size: 14px;color: #474747;padding: 0 150px;text-align: left;}
.make4 .cont ul {overflow: hidden;width: 1355px;}
.make4 .cont li {width: 438px;
    float: left;
    margin: 0 13px 36px 0;
    background: #fff;
    
}
.make4 .cont li .imgs{width: 438px;    position: relative;
    height: 278px;
    overflow: hidden;}	
.make4 .cont li .imgs img{width:100%;}	
.toe{    padding-top: 20px;}
.xxk{     width: 64%;
    padding: 10px;
    z-index: 10;
    position: relative;
    background: #fff;
	float: left;
    height: 470px;}
.nav-box {font-size: 0;}
.rig{      z-index: 100;
    position: relative;
    width: 33%;
    left: 5px;
    float: right;}
button {font-weight: bold;width: 84px;
    margin-right: 58px;
    height: 34px;
    box-sizing: border-box;
    outline: none;
    background: #fff;
    border: none;
    font-size: 18px;
    padding-bottom: 10px;
    cursor: pointer;}
button:focus-within {/**color: #07397d; border-bottom: 3px solid #07397d;**/}
.content-box {font-size: 24px;border:none;height: 420px;}
.content-box div{display: none;}
.shxg_qh{padding: 12px 0px 0px 25px;height: 30px;}
.shxg_qh:not(:focus-within) .qh1 {color: #07397d; font-weight: bold;border-bottom: 3px solid #07397d; }
.shxg_qh:not(:focus-within) .content-A {display: block;}
.qh1:focus-within ~ .content-box .content-A {display: block;}
.qh2:focus-within ~ .content-box .content-B { display: block;}
.qh3:focus-within ~ .content-box .content-C { display: block;}
.qh4:focus-within ~ .content-box .content-D{ display: block;}
.r1{    background: url(../images/t.jpg)no-repeat;
    height: 155px;
    width: 100%;    padding-top: 20px;}
.r1 h3{       color: #fff;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    padding-top: 44px;}	
.r22{    background: url(../images/c.jpg)no-repeat;
    height: 155px;
    width: 100%;    padding-top: 20px;}
.r22 h3{    color: #fff;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    padding-top: 44px;}	
.r3{    background: url(../images/b.jpg)no-repeat;
    height: 155px;
    width: 100%;    padding-top: 20px;}
.r3 h3{    color: #fff;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    padding-top: 44px;}	

	
.content ul{padding-top: 16px;width: 100%;}
.content ul li{line-height: 2.1;color: #000;}
.content ul li font{float: right;    padding-right: 30px;}
.content .t1{width: 40%;float: left;}
.content .t2{     float: right;
    font-size: 16px;
    width: 56%;
    position: relative;
    top: -8px;}
.content .t2 font{color: #07397d;font-weight: bold;    float: right;
    position: relative;
    top: 8px;}
.content .t2 b{ position: relative;
    left: 10px;   width: 100%;
    float: right;
    font-size: 16px;
    color: #000;
    font-weight: bold;}
	.content .t2 p{padding-top: 30px;
    font-size: 14px;}
.er{}	
.ara{    padding-top: 18px;}
.hz{font-size:20px;font-weight: bold;
    line-height:140%;
    padding-top: 34px;
    font-size: 18px;}
.makl{    height: 238px;}
.ta{float:left;width:48%;}
.tb{float:right;width:48%;}
.taa{color: #000;}
.taa font{float: right;}
.wai .ojh{width:100%;}
.wai .ojh{    width: 1208px;
    height: 90px;
    margin: 0 auto;    position: relative;

    right: 38px;
}

.wai .ojh .nac{width: 79%;
    float: left;}
.wai .ojh .nac ul{    display: inline-flex;}
.wai .ojh .nac ul li{    padding-left: 40px;
    color: #000;
    font-size: 18px;
    line-height: 5.4;}
.wai .ojh .dang{width: 21%;
    float: right;color: #000;
    line-height: 5.4;
    font-size: 18px;}
.wai .ojh .dang .nei{    float: right;}	
.txt4{width: 500px;
    margin: 0 auto;padding-top: 110px;height: 180px;}
.make2 .cont li .imgs {position: relative;width: 395px;height: 223px;overflow: hidden;}
.make2 .cont li .imgs&gt;img {width: 100%;height: auto;}
.make2 .cont li .imgs .mask_poi {width: 395px;height: 223px;position: absolute;z-index: 1;left: 0;top: 0;background: rgba(0,0,0,0.4);display: none;line-height: 223px;text-align: center;}
.make2 .cont li .imgs .mask_poi .a {vertical-align: middle;}
.make2 .cont li:hover .mask_poi {display: block;}
.make2 .cont li .text {padding: 0 8px;height: 140px;}
.make2 .cont li .text h1 {font-size: 18px;color: #474747;padding: 15px 0 9px;font-weight:bold;line-height:140%}
.make2 .cont li .text h1.ar { }
.make2 .cont li .text p {font-size: 16px;color: #000; }

.pagess{    text-align: center;
    padding-top: 26px;}
.pagess	a{    background: #eee;
    padding: 10px;}
.pagess	span{padding: 10px;
    color: #fff;
    background: #024594;}
.opinion1 {/*height: 1202px;*/overflow: hidden;}
.opinion1 .block {width: 1210px;margin: 0 auto;height: 100%;position: absolute;left: 50%;top: 0;margin: 0 0 0 -605px;}
.opinion1 .title {text-align: center;padding: 283px 0 0px;height: 381px;opacity: 0;transition: all 1.2s ease-in-out;-webkit-transition: all 1.2s ease-in-out;}
.opinion1.anim .title {opacity: 1;}
.opinion1 .title h1 {    font-size: 34px;
    color: #fff;
     
    font-weight: bolder;}
.opinion1 .title h2 {font-size: 34px;color: #fff;padding: 8px 0 25px;position: relative;
    top: 18px;}
.opinion1 .title p {font-size: 18px;color: #fff;padding: 0 150px;}

.opinion1_bak {}
.opinion1_bak .block {width: 1210px;margin: -228px auto 0;}
.opinion1_bak .cont {height: 538px;overflow: hidden;transition: all 1.2s ease-in-out;-webkit-transition: all 1.2s ease-in-out;}
.opinion1_bak .cont .itme {width: 403px;overflow: hidden;float: left;height: 100%;position: relative;top:0;left: 0}
.opinion1_bak .cont .itme .pic {height: 286px;}
.opinion1_bak .cont .itme .pic img {width: 100%;height: auto;}
.opinion1_bak .cont .itme .text_wp {position: absolute;bottom: 0;left: 0;width: 403px;height: 269px;z-index: 1;}
.opinion1_bak .cont .itme .text_wp .t {overflow: hidden;padding: 34px 51px 0;}
.opinion1_bak .cont .itme .text_wp .t .l {float: left;width: 66px;text-align: center;}
.opinion1_bak .cont .itme .text_wp .t .l h1 {    padding-top: 32px; font-size: 52px;color: #a6a6a6;height: 41px;line-height: 41px;}
.opinion1_bak .cont .itme .text_wp .t .l span {font-size: 16px;
    color: #a6a6a6;
    position: relative;
    top: 6px;}
.opinion1_bak .cont .itme .text_wp .t .r {overflow: hidden;
    padding-left: 13px;
    font-size: 18px;
    color: #474747;
    padding-top: 28px;
    line-height: 135%;
    font-weight: 700;}
.opinion1_bak .cont .itme .text_wp .t .r2 {overflow: hidden;padding-left: 13px;font-size: 16px;    color: #666;
    padding-top: 12px;line-height: 135%;}

.opinion1_bak .cont .itme.bak .text_wp {top: 0;bottom: inherit;}
.opinion1_bak .cont .itme.bak .pic {position: absolute;left: 0;bottom: 0;}


.opinion2 {padding-bottom: 138px;}
.opinion2 .block {margin: 0 auto;width: 1210px;}
.opinion2 .title {text-align: center;padding: 130px 0 40px;}
.opinion2 .title h1 {font-size: 54px;color: #474747; }
.opinion2 .title h2 {font-size: 24px;color: #474747;padding: 8px 0 25px;}
.opinion2 .title p {font-size: 14px;color: #474747;padding: 0 150px;text-align: left;}
.opinion2 .cont {height: 517px;}
.opinion2 .cont .itme {position: relative;width: 302.5px;float: left;position: relative;height: 405px; transition: all 0.6s;-webkit-transition: all 0.6s; transform:translateY(0); -webkit-transform:translateY(0);}
.opinion2 .cont .itme .text_wp {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: table;}
.opinion2 .cont .itme .text_wp .t {height: 468px;background: #0000005e;display: table-cell;text-align: center;vertical-align: middle;padding: 0 52px;}
.opinion2 .cont .itme .text_wp .t h1 {font-size: 18px;color: #fff;}
.opinion2 .cont .itme .text_wp .t p {font-size: 14px;color: #fff;padding: 14px 0 23px;}
.opinion2 .cont .itme .text_wp .t .more {font-size: 16px;color: #fff; display: block;width: 106px;height: 31px;border: 1px solid #fff;text-align: center;line-height: 31px;margin: 0 auto;}
/*.opinion2 .cont .itme.i1 {top: 50px;}
.opinion2 .cont .itme.i2 {top: 112px;}
.opinion2 .cont .itme.i3 {top: 0; }
.opinion2 .cont .itme.i4 {top: 70px;}*/
.opinion2 .cont .itme.i1 { transform:translateY(0px); -webkit-transform:translateY(50px); }
.opinion2 .cont .itme.i2 { transform:translateY(112px); -webkit-transform:translateY(112px);}
.opinion2 .cont .itme.i3 { transform:translateY(0); -webkit-transform:translateY(0); }
.opinion2 .cont .itme.i4 { transform:translateY(70px); -webkit-transform:translateY(70px);}

.economic1 {position: relative;overflow: hidden;}
.economic1 .block {width: 1210px;margin: 0 auto;height: 100%;position: absolute;left: 50%;top: 0;margin: 0 0 0 -605px;margin-top: 237px;}
.economic1 .block .l {width: 585px;}
.economic1 .block .l h1 {font-size: 54px;color: #fff; padding-top: 98px;text-shadow: 2px 2px 10px #000;}
.economic1 .block .l h2 {font-size: 24px;color: #fff;padding: 9px 0 22px;text-shadow: 2px 2px 10px #000;}
.economic1 .block .l p {font-size: 14px;color: #fff;text-shadow: 2px 2px 10px #000;}
.economic1 .block .r {width: 395px;height: 404px;background: rgba(0,0,0,0.5);position: absolute;top: 0;right: 0;}
.economic1 .block .r .text {padding: 53px 42px 0;}
.economic1 .block .r .text .tit {border-bottom: 1px solid #8f8e95;font-size: 16px;color: #fff;padding-bottom: 18px;}
.economic1 .block .r .text .tit img {margin: 0 4px 0 11px;}
.economic1 .block .r .text .t {padding: 0 8px;}
.economic1 .block .r .text h1 {font-size: 18px;color: #fff;padding: 24px 0 14px;line-height: 140%;}
.economic1 .block .r .text p {font-size: 16px;color: #fff;}
.economic1 .block .r .text .more {font-size: 16px;color: #fff;display: block;width: 108px;height: 33px;line-height: 33px;text-align: center;border: 1px solid #fff;margin-top: 22px;}

.economic2 {padding-bottom: 70px;padding-top:40px;background: url(../images/ivbgi1.jpg);}
.economic2 .block {margin: 0 auto;width: 1210px;}
.economic2 .title {text-align: center;padding: 117px 0 32px;}
.economic2 .title h1 {font-size: 54px;color: #474747; }
.economic2 .title h2 {font-size: 24px;color: #474747;padding: 3px 0 17px;}
.economic2 .title .more {font-size: 16px;color: #8d131c;width: 104px;height: 29px;line-height: 29px;display: block;margin: 0 auto;text-align: center;border: 2px solid #8d131c; }
.economic2 .cont {overflow: hidden;}
.economic2 .cont .l {width: 605px;float: left;background: #fff;height: 429px;}
.economic2 .cont .l .imgs {overflow: hidden;position: relative;}
.economic2 .cont .l .imgs img {width: 100%;height: auto;}
.economic2 .cont .l .imgs .bf {width: 86px;height: auto;position: absolute;left: 50%;top: 50%;margin: -43px 0 0 -43px;z-index: 1;}
.economic2 .cont .l .txt {padding: 30px 42px 0;position: relative;}
.economic2 .cont .l .txt .down {background: url(../images/cult1.png) no-repeat center;display: block;width: 27px;height: 18px;position: absolute;top: 30px;right: 42px;}
.economic2 .cont .l .txt h1 {font-size: 18px;color: #474747;}
.economic2 .cont .l .txt h2 {font-size: 18px;color: #474747; padding: 10px 0 8px;}
.economic2 .cont .l .txt p {font-size: 14px;color: #707070;}
.economic2 .cont .r {overflow: hidden;padding-left: 14px;}
.economic2 .cont .r li {overflow: hidden;margin-bottom: 20px;font-size: 16px;}
.economic2 .cont .r li .left1 {float: left;width: 243px;height: 134px;position: relative;}
.economic2 .cont .r li .left1 img {width: 100%;height: auto;}
.economic2 .cont .r li .left1 .bf {width: 84px;height: auto;position: absolute;left: 50%;top: 50%;margin: -42px 0 0 -42px;z-index: 1;}
.economic2 .cont .r li .right1 {padding-left: 39px;padding-right: 39px;position: relative;
    top: -26px;}
.economic2 .cont .r li .right1 .txt {padding-top: 30px;}
.economic2 .cont .r li .right1 .txt h1 {font-size: 16px;color: #474747;line-height: 140%;}
.economic2 .cont .r li .right1 .txt h2 {font-size: 18px;color: #474747; padding: 8px 0 8px;}
.economic2 .cont .r li .right1 .txt h2 .down {background: url(../images/cult1.png) no-repeat center;display: block;width: 27px;height: 18px;float: right;margin-right: 30px;}
.economic2 .cont .r li .right1 .txt p {font-size: 14px;color: #707070;}

.economic3 {height: 1182px;background-repeat: no-repeat;background-position: top center;position: relative;}
.economic3 .bgi {width: 100%;height:auto;position: absolute;top: 0;left: 0;width: 100%;height: 878px;}
.economic3 .block {width: 1210px;margin: 0 auto;height: 100%;left: 50%;top: 0;margin: 0 0 0 -605px;position: relative;z-index: 1;}
.economic3 .title {text-align: center;padding: 116px 0 27px;}
.economic3 .title h1 {font-size: 54px;color: #fff; }
.economic3 .title h2 {font-size: 24px;color: #fff;padding: 3px 0 17px;}
.economic3 .title .more {font-size: 16px;color: #fff;width: 104px;height: 29px;line-height: 29px;display: block;margin: 0 auto;text-align: center;border: 1px solid #fff; }
.economic3 .cont {height: 912px;position: relative;}
.economic3 .cont .bgi {width: 906px;height: 912px;box-shadow: 3px 10px 30px -10px #ccc;}
.economic3 .cont .list {position: absolute;bottom: 0;right: 0;width: 908px;}
.economic3 .cont .list li {float: left;position: relative;width: 302px;height: 304px;}
.economic3 .cont .list li .t {position: absolute;
    left: 0;
    top: 0;
    padding: 54px 48px 0 25px;
    height: 262px;
    width: 256px;}
.economic3 .cont .list li .t h1 {font-size: 18px;color: #fff;line-height: 135%;}
.economic3 .cont .list li .t h2 {font-size: 18px;color: #fff; padding: 9px 0 10px;}
.economic3 .cont .list li .t p {font-size: 16px;color: #fff;}
.economic3 .cont .list li .t .down {font-size: 14px;color: #fff;width: 94px;height: 30px;display: block;text-align: center;line-height: 30px;border: 1px solid #fff;position: absolute;bottom: 44px;left: 47px;}
.economic3 .cont .list li .t .down i {background: url(../images/cult1_1.png) no-repeat center;display: inline-block;width: 27px;height: 18px;position: relative;top: 3px;margin-right: 2px;}
.economic3 .cont .list li .t .down.h {border-color: #e1e1e1;}
.economic3 .cont .list li.on .t .down i {background-image: url(../images/cult1.png);}
.economic3 .cont .list li.on h1 {color: #474747;}
.economic3 .cont .list li.on h2 {color: #474747;}
.economic3 .cont .list li.on p {color: #474747;}
.economic3 .cont .list li.on .down {color: #474747;}

.economic4 {padding-bottom: 120px;}
.economic4 .block {margin: 0 auto;width: 1210px;}
.economic4 .title {text-align: center;padding: 130px 0 27px;}
.economic4 .title h1 {font-size: 54px;color: #474747; }
.economic4 .title h2 {font-size: 24px;color: #474747;padding: 3px 0 17px;}
.economic4 .title .more {font-size: 16px;color: #8d131c;width: 104px;height: 29px;line-height: 29px;display: block;margin: 0 auto;text-align: center;border: 2px solid #8d131c; }
.economic4 .focus {height:470px;width:100%;position:relative;margin:auto;}
.economic4 .frame {width:100%;height:100%;overflow:hidden;}
.economic4 .frame .child {height:100%;float:left;overflow: hidden;}
.economic4 .frame .child .l {width: 832px;height: 470px;float: left;  position: relative;left: -200px;top: 0;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;opacity: 0;}
.economic4 .frame .child .l img {width: 100%;height: auto;}
.economic4 .frame .child .r {overflow: hidden;background: #3d3d3d;height: 470px;  position: relative;left: 200px;top: 0;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;opacity: 0;}
.economic4 .frame .child .r .t {padding: 61px 55px 0;}
.economic4 .frame .child .r .t h1 {font-size: 18px;color: #fff;line-height: 140%;}
.economic4 .frame .child .r .t h2 {font-size: 18px;color: #fff; padding: 11px 0 15px;}
.economic4 .frame .child .r .t p {font-size: 14px;color: #fff;}
.economic4 .prev {right:273px;bottom:49px;width:52px;height:52px;position:absolute;background: url(../images/left2.png) no-repeat 0 0;display: block;z-index: 2;}
.economic4 .next {right:211px;bottom:49px;width:52px;height:52px;position:absolute;background: url(../images/right2.png) no-repeat 0 0;display: block;z-index: 2;}
.economic4 .prev:hover {background-position: -53px 0;}
.economic4 .next:hover {background-position: -53px 0;}

.economic4 .frame .child.on {z-index: 1;position: relative;}
.economic4 .frame .child.on .l {opacity: 1;left: 0;}
.economic4 .frame .child.on .r {opacity: 1;left: 0;}

.economic5 {background: url(../images/ivbgi1.jpg);padding-bottom: 155px;} 
.economic5 .block {margin: 0 auto;width: 1210px;}
.economic5 .title {text-align: center;padding: 121px 0 33px;}
.economic5 .title h1 {font-size: 54px;color: #474747; }
.economic5 .title h2 {font-size: 30px;color: #474747;padding: 7px 0 17px;}
.economic5 .title .more {font-size: 16px;color: #8d131c;width: 104px;height: 29px;line-height: 29px;display: block;margin: 0 auto;text-align: center;border: 2px solid #8d131c; }
.economic5 .cont li {position: relative;height: 404px;}
.economic5 .cont li .pic {width: 624px;height: 404px;overflow: hidden;}
.economic5 .cont li .pic img {width: 100%;height: auto;}
.economic5 .cont li .pic .bf {width: 117px;height: 117px;position: absolute;left: 50%;top: 50%;margin: -57px 0 0 -56px;}
.economic5 .cont li .txt_wp {width: 606px;height: 404px;overflow: hidden;display: table;position: absolute;top: 0;right: 0;background: url(../images/mask4.png) no-repeat center;}
.economic5 .cont li .txt_wp .t {display: table-cell;vertical-align: middle;padding: 0 64px;}
.economic5 .cont li .txt_wp .t h1 {font-size: 18px;color: #474747;line-height: 140%;}
.economic5 .cont li .txt_wp .t h2 {font-size: 18px;color: #474747; padding: 7px 0 13px;}
.economic5 .cont li .txt_wp .t p {font-size: 16px;color: #707070;}
.economic5 .cont li.on .txt_wp {left: 0;right: inherit;background-image: url(../images/mask3.png);}
.economic5 .cont li.on .pic {right: 0;position: absolute;top: 0;}


.mbx .block {width:1232px;font-size:12px;color:#898989;padding-top:16px;margin: 0 auto;  height:16px; line-height: 16px; }
.mbx {font-size:12px;color:#474747;background:#024594;}
.mbx a {font-size:12px;color:#898989;}




.box2.en .con p { }
.box2.en .con h1 { }
.w1366 #header .nav.en {padding-left:110px;}
.w1366 #header .nav.en  a {width:127px;padding:0;margin:0;}
/* #header1.gy.header_en .nav a {width:177px;} */
/* #header.gy.header_en .nav a {width:177px;} */
.cy_det5 .bj.en {width: 100%;height: 395px;background: url(../images/enwm.png) no-repeat 220px center;position: relative;}
.w1680 .box1 .nav.en a {width:177px;padding:0;margin:0;}
#header .nav.en {padding-left:81px;}
/* #header .nav.en a {width:200px;} */
.w1680 #header .nav.en {padding-left:45px;}
#header1.gy.header_en .nav.en {padding-left:55px;}
/* #header1.gy.header_en .nav.en a {width:200px;} */
.box3 .acti2.en {}
.box3 .acti2.en .d2 .right .title {display:block;width:100%;}
.box3 .acti2.en .d2 {padding:20px 0 0 31px;}
.box1 .con_wp .con .focus .focus_view li p.en{font-size: 19px;color: #fff;padding-top: 1%;}
.detgs1 .block1 .txt h2 {font-size: 48px;color: #fff;padding: 134px 0 30px; font-weight: bold;text-transform:uppercase;}
.detgs1 .block2 .text_wp h2 {font-size: 48px;color: #474747; padding: 50px 0 28px;}
.detgs2 .title h2 {font-size: 24px;color: #474747; }
.detgs2 .con .txt h2 {font-size: 18px;color: #474747; }
.det2 .tion .title h2 {font-size: 24px;color: #474747; }
.det2.now .tion .main-wp .img-wp li .txt h2 {margin-top: 35px;height: 57px;overflow: hidden;}
.det2.now .tion .main-wp .img-wp li .txt h2 a{font-size: 18px;color: #474747;}
#header1.gy.header_en .nav a .list2 {display:none;background:#fff;}
#header1.gy.header_en .nav a .list2&gt;a {display:block;}


</pre></body></html>